Adds default creators for linear solvers based on Eigen::SparseMatrix
.
More...
#include <Solvers.hpp>
|
static void | init () |
|
static void | init_direct (std::false_type) |
|
static void | init_direct (std::true_type) |
|
static void | init () |
|
static void | init_direct (std::false_type) |
|
static void | init_direct (std::true_type) |
|
template<class M, class X, class Y>
class AMDiS::DefaultCreators< LinearSolverInterface< M, X, Y > >
Adds default creators for linear solvers based on Eigen::SparseMatrix
.
Adds default creators for linear solvers based on mtl::compressed2D
.
Adds creators for full-matrix aware solvers.
- cg: conjugate gradient method,
- See also
- Eigen::ConjugateGradient
- bcgs: stabilized bi-conjugate gradient method,
- See also
- Eigen::BiCGSTAB
- minres: Minimal Residual Algorithm (for symmetric matrices),
- See also
- Eigen::MINRES
- gmres: Generalized Minimal Residual Algorithm,
- See also
- Eigen::GMRES
- dgmres: stabilized bi-conjugate gradient method,
- See also
- Eigen::DGMRES
- umfpack: external UMFPACK solver,
- See also
- Eigen::UmfPackLU
- superlu: external SparseLU solver,
- See also
- Eigen::SparseLU
Adds creators for full-matrix aware solvers.
- cg: conjugate gradient method,
- See also
- cg_solver_type
- cgs: stabilized conjugate gradient mtheod,
- See also
- cgs_solver_type
- bicg: BiCG mtheod,
- See also
- bicg_solver_type
- bcgs: stabilized bi-conjugate gradient method,
- See also
- bicgstab_type
- bcgs2: stabilized bi-conjugate gradient method,
- See also
- bicgstab2_type
- qmr: Quasi-Minimal Residual method,
- See also
- qmr_solver_type
- tfqmr: Transposed-Free Quasi-Minimal Residual method,
- See also
- tfqmr_solver_type
- bcgsl: stabilized BiCG(ell) method,
- See also
- bicgstab_ell_type
- gmres: Generalized minimal residula method,
- See also
- gmres_type
- fgmres: Flexible GMRES,
- See also
- fgmres_type
- minres: Minimal residul method,
- See also
- minres_solver_type
- idrs: Induced Dimension Reduction method,
- See also
- idr_s_type
- gcr: Generalized conjugate residual method,
- See also
- gcr_type
- preonly: Just a pply a preconditioner,
- See also
- preonly_type
- umfpack: external UMFPACK solver,
- See also
- UmfpackRunner
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/amdis/checkouts/latest/amdis/linearalgebra/eigen/Solvers.hpp