Click or drag to resize

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.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
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