escript
Revision_
|
Go to the source code of this file.
Classes | |
struct | paso::Options |
Namespaces | |
paso | |
Macros | |
#define | PASO_DEFAULT 0 |
#define | PASO_DIRECT 1 |
#define | PASO_CHOLEVSKY 2 |
#define | PASO_PCG 3 |
#define | PASO_CR 4 |
#define | PASO_CGS 5 |
#define | PASO_BICGSTAB 6 |
#define | PASO_ILU0 8 |
#define | PASO_ILUT 9 |
#define | PASO_JACOBI 10 |
#define | PASO_GMRES 11 |
#define | PASO_PRES20 12 |
#define | PASO_MKL 15 |
#define | PASO_UMFPACK 16 |
#define | PASO_NO_REORDERING 17 |
#define | PASO_MINIMUM_FILL_IN 18 |
#define | PASO_NESTED_DISSECTION 19 |
#define | PASO_ITERATIVE 20 |
#define | PASO_PASO 21 |
#define | PASO_REC_ILU 23 |
#define | PASO_TRILINOS 24 |
#define | PASO_NONLINEAR_GMRES 25 |
#define | PASO_TFQMR 26 |
#define | PASO_MINRES 27 |
#define | PASO_GAUSS_SEIDEL 28 |
#define | PASO_GS PASO_GAUSS_SEIDEL |
#define | PASO_RILU 29 |
#define | PASO_DEFAULT_REORDERING 30 |
#define | PASO_NO_PRECONDITIONER 36 |
#define | PASO_CLASSIC_INTERPOLATION_WITH_FF_COUPLING 50 |
#define | PASO_CLASSIC_INTERPOLATION 51 |
#define | PASO_DIRECT_INTERPOLATION 52 |
#define | PASO_LINEAR_CRANK_NICOLSON 66 |
#define | PASO_CRANK_NICOLSON 67 |
#define | PASO_BACKWARD_EULER 68 |
#define | PASO_SMOOTHER 99999999 |
#define PASO_BACKWARD_EULER 68 |
#define PASO_BICGSTAB 6 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_CGS 5 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_CHOLEVSKY 2 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_CLASSIC_INTERPOLATION 51 |
#define PASO_CLASSIC_INTERPOLATION_WITH_FF_COUPLING 50 |
#define PASO_CR 4 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_CRANK_NICOLSON 67 |
#define PASO_DEFAULT 0 |
#define PASO_DEFAULT_REORDERING 30 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_DIRECT 1 |
#define PASO_DIRECT_INTERPOLATION 52 |
#define PASO_GAUSS_SEIDEL 28 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_GMRES 11 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_GS PASO_GAUSS_SEIDEL |
Referenced by paso::FCT_Solver::initialize(), paso::Preconditioner_alloc(), and paso::Preconditioner_solve().
#define PASO_ILU0 8 |
#define PASO_ILUT 9 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_ITERATIVE 20 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_JACOBI 10 |
#define PASO_LINEAR_CRANK_NICOLSON 66 |
#define PASO_MINIMUM_FILL_IN 18 |
Referenced by paso::Options::mapEscriptOption(), paso::MKL_solve(), and paso::Options::name().
#define PASO_MINRES 27 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_MKL 15 |
Referenced by paso::Options::getPackage(), paso::Options::getSolver(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::Options::mapEscriptOption(), paso::MKL_free(), paso::MKL_solve(), paso::Options::name(), paso::SystemMatrix::solve(), paso::solve_free(), and paso::SparseMatrix::~SparseMatrix().
#define PASO_NESTED_DISSECTION 19 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_NO_PRECONDITIONER 36 |
#define PASO_NO_REORDERING 17 |
Referenced by paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Options::setDefaults().
#define PASO_NONLINEAR_GMRES 25 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_PASO 21 |
#define PASO_PCG 3 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_PRES20 12 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_REC_ILU 23 |
Referenced by paso::Options::mapEscriptOption(), and paso::Options::name().
#define PASO_RILU 29 |
#define PASO_SMOOTHER 99999999 |
Referenced by paso::solve_free(), and paso::SparseMatrix::~SparseMatrix().
#define PASO_TFQMR 26 |
Referenced by paso::Options::getSolver(), paso::Options::mapEscriptOption(), paso::Options::name(), and paso::Solver().
#define PASO_TRILINOS 24 |
#define PASO_UMFPACK 16 |