LeeNewmarkIterative
Syntax
Remarks
- The definition of parameters is identical to that of
LeeNewmarkFull
. - Instead of unrolling all modes into a single sparse damping matrix, this integrator uses an iterative procedure to solve system. The convergence rate is linear.
- Since the convergence rate is linear even with
Newton
method, one may use the(L)BFGS
method to achieve a super-linear convergence rate.
The damping force is obtained via matrix operations, which include matrix inversion. In this phase, some sparse matrices will be formed, to control what solver to be used to solve sparse matrix, one can set the subsystem solver via the following commands.
Text Only | |
---|---|
It is recommended to use a dense matrix storage for the system with a (L)BFGS
solver. This
configuration can maximize the performance.
For example,
Text Only | |
---|---|
The above configuration uses a dense banded asymmetric matrix to store the system matrix. The equation of motion will be solved via the SPIKE solver. For damping force computation, the relevant sparse matrices will be solved by the SuperLU solver.