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.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax 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