MatrixTTrySolveIterative(VectorT, VectorT, IIterativeSolverT, IPreconditionerT, IIterationStopCriterionT) Method |
Solves the matrix equation Ax = b, where A is the coefficient matrix (this matrix), b is the solution vector and x is the unknown vector.
Namespace: Altaxo.Calc.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public IterationStatus TrySolveIterative(
Vector<T> input,
Vector<T> result,
IIterativeSolver<T> solver,
IPreconditioner<T> preconditioner,
params IIterationStopCriterion<T>[] stopCriteria
)
Parameters
- input VectorT
- The solution vector b.
- result VectorT
- The result vector x.
- solver IIterativeSolverT
- The iterative solver to use.
- preconditioner IPreconditionerT
- The preconditioner to use for approximations.
- stopCriteria IIterationStopCriterionT
- Criteria to control when to stop iterating.
Return Value
IterationStatus[Missing <returns> documentation for "M:Altaxo.Calc.LinearAlgebra.Matrix`1.TrySolveIterative(Altaxo.Calc.LinearAlgebra.Vector{`0},Altaxo.Calc.LinearAlgebra.Vector{`0},Altaxo.Calc.LinearAlgebra.Solvers.IIterativeSolver{`0},Altaxo.Calc.LinearAlgebra.Solvers.IPreconditioner{`0},Altaxo.Calc.LinearAlgebra.Solvers.IIterationStopCriterion{`0}[])"]
See Also