Solves the system of linear equations for the specified
right-hand side
ComplexDenseMatrix and optionally overwrites the
right-hand side with the solution.
Namespace: Extreme.Mathematics.LinearAlgebra.ComplexAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
public abstract ComplexDenseMatrix Solve(
ComplexDenseMatrix rightHandSide,
bool overwrite
)
Public MustOverride Function Solve (
rightHandSide As ComplexDenseMatrix,
overwrite As Boolean
) As ComplexDenseMatrix
public:
virtual ComplexDenseMatrix^ Solve(
ComplexDenseMatrix^ rightHandSide,
bool overwrite
) abstract
abstract Solve :
rightHandSide : ComplexDenseMatrix *
overwrite : bool -> ComplexDenseMatrix
Parameters
- rightHandSide
- Type: Extreme.Mathematics.LinearAlgebra.ComplexComplexDenseMatrix
A ComplexDenseMatrix. - overwrite
- Type: SystemBoolean
If ,
a new ComplexDenseMatrix instance containing the solution
to the system of equations is returned. (This is the default.)
If , the matrix rightHandSide
is overwritten by the solution.
Return Value
Type:
ComplexDenseMatrix
Note that the first parameter must be a
ComplexDenseMatrix. This is
because this is the only matrix type whose elements are
guaranteed to be all writeable.
Numerical Libraries
Supported in: 5.x, 4.x
Reference