Click or drag to resize

GaussianEliminationSolverSolveDestructive(IMatrixDouble, IVectorDouble, IVectorDouble) Method

Solves system of linear equations Ax = b using Gaussian elimination with partial pivoting. Attention! Both matrix a and vector b are destroyed (changed).

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public void SolveDestructive(
	IMatrix<double> A,
	IVector<double> b,
	IVector<double> x
)

Parameters

A  IMatrixDouble
Elements of matrix 'A'. The matrix is modified in this call!
b  IVectorDouble
Right part 'b'. The vector is modified in this call!
x  IVectorDouble
Vector to store the result, i.e. the solution to the problem A*x = b.

Implements

ILinearEquationSolverTSolveDestructive(IMatrixT, IVectorT, IVectorT)
See Also