Mol(Math Object Library) fot .Net
The LuSolver type exposes the following members.
プロパティ
名前 | 説明 | |
---|---|---|
MatrixOperation |
連立方程式を解く前に係数行列に施す操作を指定します(_Mol..::..MATRIX_OPERATION)
デフォルトは MATRIX_OPERATION.AS_IS(転置操作無し)です。
ただし、係数行列が疎な場合、対称行列、エルミート行列の場合はデフォルト値を変更できません。
密な一般行列でも、対称行列やエルミート行列と指定した場合は指定はデフォルト値以外効果ありません。
| |
MolHandle |
Mol.C++.dll(ネイティブDLL)と Mol.Net.Dll(.Net 用マネージドDLL)間の情報を管理するハンドル。
NativeDll クラスでユーザ作成のネイティブDLLを作成する場合等に利用できます。
(Inherited from _Mol.) | |
MolType |
Molオブジェクトの属性(_Mol..::..MOL_TYPE)。
(Inherited from _Mol.) | |
UserType |
Molオブジェクトの追加属性(_Mol..::..USER_TYPE)。
例えば一般行列でも要素が対称なら、その属性を積極的にセットすることでソルバーは最適な手法を選択することができます。
当然ながら、間違った設定は間違った値や計算不能な状態に陥りますので注意して設定してください。
(Inherited from _Mol.) |