GaussianEliminationSolver.SolvePentaDiagonal(IROMatrix<Double>, IReadOnlyList<Double>, Double[]) Method |
Solves a system where the matrix a is pentadiagonal, i.e. has two lower and two upper bands.
The method is non-destructive, i.e. both matrix m and vector a are not changed.
Namespace: Altaxo.Calc.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3261.0 (4.8.3261.0)
Syntaxpublic static void SolvePentaDiagonal(
IROMatrix<double> A,
IReadOnlyList<double> a,
double[] x
)
Parameters
- A IROMatrix<Double>
- Pentadiagonal matrix.
- a IReadOnlyList<Double>
- Right part of the solution (remains unmodified).
- x Double[]
- Vector to store the result, i.e. the solution to the problem A x = a.
RemarksReferences:
[1] Engeln-Müllges, Numerik-Algorithmen, 10th ed., page 177
See Also