Modifier and Type | Method and Description |
---|---|
Tolerance |
LSProblem.getTolerance()
Gets the specified
Tolerance instance. |
Modifier and Type | Method and Description |
---|---|
LSProblem |
LSProblem.withTolerance(Tolerance tolerance)
Overrides the tolerance instance.
|
Constructor and Description |
---|
BiconjugateGradientSolver(int maxIteration,
Tolerance tolerance)
Construct a Biconjugate Gradient (BiCG) solver.
|
BiconjugateGradientSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Biconjugate Gradient (BiCG) solver.
|
BiconjugateGradientStabilizedSolver(int maxIteration,
Tolerance tolerance)
Construct a Biconjugate Gradient Stabilized solver (BiCGSTAB) .
|
BiconjugateGradientStabilizedSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Biconjugate Gradient Stabilized solver (BiCGSTAB) .
|
ConjugateGradientNormalErrorSolver(int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient Normal Error (CGNE) solver.
|
ConjugateGradientNormalErrorSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient Normal Error (CGNE) solver.
|
ConjugateGradientNormalResidualSolver(int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient Normal Residual method (CGNR) solver.
|
ConjugateGradientNormalResidualSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient Normal Residual method (CGNR) solver.
|
ConjugateGradientSolver(int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient (CG) solver.
|
ConjugateGradientSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient (CG) solver.
|
ConjugateGradientSquaredSolver(int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient Squared (CGS) solver.
|
ConjugateGradientSquaredSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Conjugate Gradient Squared (CGS) solver.
|
GeneralizedConjugateResidualSolver(int m,
int maxIteration,
Tolerance tolerance)
Construct a GCR solver with restarts.
|
GeneralizedConjugateResidualSolver(int maxIteration,
Tolerance tolerance)
Construct a full GCR solver.
|
GeneralizedConjugateResidualSolver(PreconditionerFactory leftPreconditionerFactory,
int m,
int maxIteration,
Tolerance tolerance)
Construct a GCR solver with restarts.
|
GeneralizedMinimalResidualSolver(int m,
int maxIteration,
Tolerance tolerance)
Construct a GMRES solver with restarts.
|
GeneralizedMinimalResidualSolver(int maxIteration,
Tolerance tolerance)
Construct a full GMRES solver.
|
GeneralizedMinimalResidualSolver(PreconditionerFactory leftPreconditionerFactory,
int m,
int maxIteration,
Tolerance tolerance)
Construct a GMRES solver with restarts.
|
MinimalResidualSolver(int maxIteration,
Tolerance tolerance)
Construct a MINRES solver.
|
MinimalResidualSolver(PreconditionerFactory leftPreconditionerFactory,
int maxIteration,
Tolerance tolerance)
Construct a MINRES solver.
|
QuasiMinimalResidualSolver(int maxIteration,
Tolerance tolerance)
Construct a Quasi-Minimal Residual (QMR) solver.
|
QuasiMinimalResidualSolver(PreconditionerFactory leftPreconditionerFactory,
PreconditionerFactory rightPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Quasi-Minimal Residual (QMR) solver.
|
SteepestDescentSolver(int maxIteration,
Tolerance tolerance)
Construct a Steepest Descent method (SDM) solver.
|
SteepestDescentSolver(PreconditionerFactory leftPreconditionerFactory,
int residualRefreshRate,
int maxIteration,
Tolerance tolerance)
Construct a Steepest Descent method (SDM) solver.
|
Constructor and Description |
---|
GaussSeidelSolver(int maxIteration,
Tolerance tolerance)
Construct a Gauss-Seidel (GS) solver.
|
JacobiSolver(int maxIteration,
Tolerance tolerance)
Construct a Jacobi solver.
|
SuccessiveOverrelaxationSolver(double omega,
int maxIteration,
Tolerance tolerance)
Construct a SOR solver with the extrapolation factor ω.
|
SymmetricSuccessiveOverrelaxationSolver(double omega,
int maxIteration,
Tolerance tolerance)
Construct a SSOR solver with the extrapolation factor ω.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteTolerance
The stopping criteria is that the norm of the residual r is equal to
or smaller than the specified
tolerance , that is,
||r||2 ≤ tolerance
|
class |
RelativeTolerance
The stopping criteria is that the norm of the residual r relative to
the input
base is equal to or smaller than the specified
tolerance , that is,
||r||2/base ≤ tolerance
|
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.