ILinearEquationSolver<T> Methods |
The ILinearEquationSolver<T> type exposes the following members.
Methods | Name | Description |
---|
 | Solve(IROMatrix<T>, IReadOnlyList<T>, IVector<T>) |
Solves the equation A*x == b. The matrix m and vector b will be kept. If this is not neccessary,
then use SolveDestructive(IMatrix<T>, IVector<T>, IVector<T>), because it might be slightly faster.
|
 | Solve<VectorT>(IROMatrix<Double>, IReadOnlyList<Double>, Func<Int32, VectorT>) |
Solves the equation A*x == b. The matrix A and right hand vector b will be kept. If this is not neccessary,
then use SolveDestructive<VectorT>(IMatrix<Double>, IVector<Double>, Func<Int32, VectorT>), because it might be slightly faster.
|
 | SolveDestructive(IMatrix<T>, IVector<T>, IVector<T>) |
Solves the equation A*x == b. The matrix A and the right hand vector b might be changed in the process. If this is unwanted,
then better use Solve(IROMatrix<T>, IReadOnlyList<T>, IVector<T>).
|
 | SolveDestructive<VectorT>(IMatrix<Double>, IVector<Double>, Func<Int32, VectorT>) |
Solves the equation A*x == b. The matrix A and the right hand vector b might be changed in the process. If this is unwanted,
then better use Solve<VectorT>(IROMatrix<Double>, IReadOnlyList<Double>, Func<Int32, VectorT>).
|
Top
See Also