/// <summary>Solve A*x = b using Gaussian elimination with partial pivoting</summary> /// <param name="b"> right hand side Vector</param> /// <returns> The solution x = A^(-1) * b as a Vector</returns> public Vector SolveGE(Vector b) { return(Gauss.Solve(this, b)); }
/// <summary>Gaussian elimination method for A*x=b with partial pivoting</summary> /// <param name="b">The right hand side vector</param> /// <returns>The solution x</returns> public Vector SolveGE(Vector b) { return(Gauss.SolveCore(Copy(), b)); }