Mol(Math Object Library) fot .Net
行列 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

タイプ: LuSolver
LuSolverオブジェクト

参照