Go to the source code of this file.
|
| enum struct | superdex::LinearSolverConvergenceNorm {
superdex::ResidualL2
, superdex::PreconditionedResidualL2
, superdex::ResidualPreconditionerInduced
, superdex::Count
,
superdex::Default = PreconditionedResidualL2
} |
| | Norm types for the stopping criteria of the linear solver. More...
|
| enum struct | superdex::LinearSolverType {
superdex::CG
, superdex::GMRES
, superdex::CudaCG
, superdex::CudaGMRES
,
superdex::AugmentedCG
, superdex::LDLT
, superdex::LU
, superdex::AsyncCG
,
superdex::ParallelCG
, superdex::MINRES
, superdex::ExperimentalCudaSparseCholesky
, superdex::ExperimentalCudaSparseLDLT
,
superdex::ExperimentalCudaSparseLU
, superdex::Auto
, superdex::Count
, superdex::Default = Auto
} |
| | Linear solver types. More...
|
| enum struct | superdex::PreconditionerType {
superdex::None
, superdex::Jacobi
, superdex::BlockJacobi
, superdex::SSOR
,
superdex::BlockSSOR
, superdex::LU
, superdex::AMG
, superdex::SymInverse
,
superdex::LDLT
, superdex::ILU0
, superdex::IC0
, superdex::PerActor
,
superdex::ColoredSSOR
, superdex::Count
, superdex::Default = PerActor
} |
| | Preconditioner types for the linear solver. More...
|