Click or drag to resize

MatrixTTrySolveIterative(MatrixT, MatrixT, IIterativeSolverT, IPreconditionerT, IIterationStopCriterionT) Method

Solves the matrix equation AX = B, where A is the coefficient matrix (this matrix), B is the solution matrix and X is the unknown matrix.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public IterationStatus TrySolveIterative(
	Matrix<T> input,
	Matrix<T> result,
	IIterativeSolver<T> solver,
	IPreconditioner<T> preconditioner,
	params IIterationStopCriterion<T>[] stopCriteria
)

Parameters

input  MatrixT
The solution matrix B.
result  MatrixT
The result matrix 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.Matrix{`0},Altaxo.Calc.LinearAlgebra.Matrix{`0},Altaxo.Calc.LinearAlgebra.Solvers.IIterativeSolver{`0},Altaxo.Calc.LinearAlgebra.Solvers.IPreconditioner{`0},Altaxo.Calc.LinearAlgebra.Solvers.IIterationStopCriterion{`0}[])"]

See Also