Software Option for LT, Standard
and Plus versions
Fast Solvers
The Fast Solvers software option
comprises a number of solvers, which speed-up solution times for all
LUSAS software products.
The Fast Solvers software option is included in all LUSAS
software products for new sales from Version 18 onwards. Contact sales@lusas.com
for more details.
Fast
Multifrontal Direct Solver
The
Fast Multifrontal Direct Solver is an implementation of the
multifrontal method of Gaussian Elimination, and uses the modern
sparse matrix technology of assembling a global stiffness matrix where
only the non-zero entries are stored. The solver
can be used for almost all types of analysis, and has extensive
pivoting options to ensure numerical stability, especially for
symmetric problems. It is
particularly fast at solving large 3D solid models.
The solver employs powerful
reordering algorithms that minimise the amount of extra non-zero
entries that are created during the elimination process (known as fill-in
entries). As a result, the disk space requirements are typically 75%
less than that of the standard frontal direct solver. An advanced
out-of-memory facility means that problems which exceed the memory
capabilities of the machine can still be solved.
A data check facility is provided
and a resolution facility, as with the standard Frontal Direct solver,
enables you to rerun linear analyses with different loadcases without
having to eliminate the stiffness matrix. Various checks are made to
see if the solution vector has been corrupted by round-off error, and
warnings are issued accordingly. An estimate of the condition number
of the matrix is also computed, so that the relative error in the
solution (with respect to machine precision) can be predicted. The
solver also recognises negative and near-zero pivots, and will give
diagnostic warning messages in each case relating to a particular node
and variable in the model.
Fast Multifrontal Block
Lanczos EigenSolver
The
Fast Multifrontal Block Lanczos Eigensolver is based on the Shift and
Inverse Block Lanczos algorithm, and solves natural frequency,
vibration and buckling problems with real, symmetric matrices. It is
very fast, extremely robust, and ensures that convergence is almost
always achieved.
You can specify the lowest, highest
or a range of eigenvalues to be returned, along with the normalised
eigenvectors and error norms which are currently given with the
standard Frontal Eigensolvers. The Fast Multifrontal Block Lanczos
Eigensolver is based on the same underlying technology as the new Fast
Multifrontal Direct Solver and has the same pivoting options, error
diagnostics and out-of-memory facilities. An internal Sturm sequence
check is performed to verify that the eigenvalues returned are those
requested, and you can specify combinations of eigenvalues to be
returned in the same analysis, as for example, the highest three
eigenvalues can be specified, followed by the lowest ten, and all
those in the range 0 to 50.
Complex
Eigensolver
The complex
eigensolver is non-symmetric eigen solver based on an implicitly
restarted Arnoldi method. It provides solutions to damped
natural frequency problems for both solid and fluid mechanics. It can
solve large scale problems with real, non-symmetric input matrices (in
particular, those involving non-proportional damping), and gives
solutions that consist of complex numbers where appropriate.
Fast Parallel Direct
Solver and Fast Parallel Iterative Solver
These solve large sparse
symmetric and non-symmetric equations on shared memory
multiprocessors.
"Upgrading
to the LUSAS Fast Solvers option for our work gave us an
estimated 5 to 10 times speed-up of our solution times"
Mike Gower, Research
Scientist, National Physical Laboratory, UK
|
Find out more
|
|
Software Information
|