Click or drag to resize

MatrixTTrySolveIterative(MatrixT, MatrixT, IIterativeSolverT, IteratorT, IPreconditionerT) 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,
	Iterator<T> iterator = null,
	IPreconditioner<T> preconditioner = null
)

Parameters

input  MatrixT
The solution matrix B.
result  MatrixT
The result matrix X
solver  IIterativeSolverT
The iterative solver to use.
iterator  IteratorT  (Optional)
The iterator to use to control when to stop iterating.
preconditioner  IPreconditionerT  (Optional)
The preconditioner to use for approximations.

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.Iterator{`0},Altaxo.Calc.LinearAlgebra.Solvers.IPreconditioner{`0})"]

See Also