Parameters for BiCGStab(L) solver. Plus de détails...
Graphe de collaboration de Arcane::Alina::BiCGStabLSolverParams:Types publics | |
| using | params = BiCGStabLSolverParams |
Fonctions membres publiques | |
| BiCGStabLSolverParams (const PropertyTree &p) | |
| void | get (PropertyTree &p, const std::string &path) const |
Attributs publics | |
| int | L = 2 |
| double | delta = 0.0 |
| bool | convex = true |
| ePreconditionerSideType | pside = ePreconditionerSideType::right |
| Int32 | maxiter = 100 |
| double | tol = 1e-8 |
| double | abstol = std::numeric_limits<double>::min() |
| bool | ns_search = false |
| Ignore the trivial solution x=0 when rhs is zero. | |
| bool | verbose = false |
| Verbose output (show iterations and error) | |
Parameters for BiCGStab(L) solver.
Définition à la ligne 78 du fichier BiCGStabLSolver.h.
Définition à la ligne 80 du fichier BiCGStabLSolver.h.
|
inline |
Définition à la ligne 116 du fichier BiCGStabLSolver.h.
|
inline |
Définition à la ligne 130 du fichier BiCGStabLSolver.h.
| double Arcane::Alina::BiCGStabLSolverParams::abstol = std::numeric_limits<double>::min() |
Définition à la ligne 102 du fichier BiCGStabLSolver.h.
| bool Arcane::Alina::BiCGStabLSolverParams::convex = true |
Définition à la ligne 90 du fichier BiCGStabLSolver.h.
| double Arcane::Alina::BiCGStabLSolverParams::delta = 0.0 |
Définition à la ligne 86 du fichier BiCGStabLSolver.h.
| int Arcane::Alina::BiCGStabLSolverParams::L = 2 |
Définition à la ligne 83 du fichier BiCGStabLSolver.h.
| Int32 Arcane::Alina::BiCGStabLSolverParams::maxiter = 100 |
Définition à la ligne 96 du fichier BiCGStabLSolver.h.
| bool Arcane::Alina::BiCGStabLSolverParams::ns_search = false |
Ignore the trivial solution x=0 when rhs is zero.
Useful for searching for the null-space vectors of the system.
Définition à la ligne 109 du fichier BiCGStabLSolver.h.
| ePreconditionerSideType Arcane::Alina::BiCGStabLSolverParams::pside = ePreconditionerSideType::right |
Définition à la ligne 93 du fichier BiCGStabLSolver.h.
| double Arcane::Alina::BiCGStabLSolverParams::tol = 1e-8 |
Définition à la ligne 99 du fichier BiCGStabLSolver.h.
| bool Arcane::Alina::BiCGStabLSolverParams::verbose = false |
Verbose output (show iterations and error)
Définition à la ligne 112 du fichier BiCGStabLSolver.h.