Amesos2 - Direct Sparse Solver Interfaces  Version of the Day
Supported Solver Parameters
Collaboration diagram for Supported Solver Parameters:

Many third-party solvers support a vast amount of parameters to control factorization and solution. An effort has been made in Amesos2 to expose to users as many of those parameters as reasonably possible. Not all parameters may be supported, but if there is one that you would like to have exposed, then contact the Amesos2 developers and we may be able to work something out for you.

amesos2_parameters

The following parameters are currently acted upon by Amesos2 solvers:

We plan in the future to support the following parameters:

Solver-specific Parameters

SuperLU

Currently, the following SuperLU parameters/options are recognized and acted upon:

SuperLU_MT

The following SuperLU_MT parameters/options are recognized:

Note that the nprocs, panel_size, and relax options are recognized by SuperLU_MT but not by SuperLU. Note also that it is no typo in "trans", it really is lower-case (as opposed to upper-case in SuperLU)

SuperLU_DIST

Currently, the following SuperLU_DIST parameters/options are recognized:

Pardiso MKL

The Pardiso MKL parameters that are currently recognized are:

Please see the Pardiso MKL documentation for a summary of the meaning and valid values for each parameter.

LAPACK

The LAPACK interface supports the following parameters:

Umfpack