Performs the actual LU decomposition.
Namespace: Extreme.Mathematics.LinearAlgebra
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Overrides Sub Decompose |
| C# |
|---|
public override void Decompose () |
| C++ |
|---|
public: virtual void Decompose () override |
Remarks
The decomposition isn't calculated until
it is needed. When needed, it is called automatically.
You never have to call Decompose() explicitly
unless you want to control when the decomposition
is performed.
Until Decompose() is called, either explicitly or implicitly by one of its methods or properties, you can set the Overwrite property to specify whether to overwrite or preserve the original matrix.