Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
LuSolverオブジェクト
行列 A を因子分解してから LuSolver を作成してリターンします。
因子分解の結果は LuSolver オブジェクトが保持します。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public static LuSolver Create( MatrixDenseGeneralDouble A, bool OverWriteA ) |
Visual Basic |
---|
Public Shared Function Create ( A As MatrixDenseGeneralDouble, OverWriteA As Boolean ) As LuSolver |
Visual C++ |
---|
public: static LuSolver^ Create( MatrixDenseGeneralDouble^ A, bool OverWriteA ) |
static member Create : A : MatrixDenseGeneralDouble * OverWriteA : bool -> LuSolver |
Parameters
- A
- タイプ: Mol..::..MatrixDenseGeneralDouble
因子分解対象の行列
- OverWriteA
- タイプ: System..::..Boolean
因子分解結果の行列に A を再利用する場合 true、false なら A と同じサイズの行列が作成されます(A は変化しません)。 true にした場合は、A の内容は因子分解の結果で書き換えられます。従って、以後、内容を変更しないようにしてください。
Return Value
タイプ: LuSolverLuSolverオブジェクト