gf_precond_get¶
概要
gf_precond_get(precond P, 'mult', vec V)
gf_precond_get(precond P, 'tmult', vec V)
gf_precond_get(precond P, 'type')
gf_precond_get(precond P, 'size')
gf_precond_get(precond P, 'is_complex')
s = gf_precond_get(precond P, 'char')
gf_precond_get(precond P, 'display')
説明 :
precondオブジェクトに関する情報を照会するための汎用的な関数です.
コマンドリスト
gf_precond_get(precond P, 'mult', vec V)
与えられたベクトルに前処理行列を適用します.
gf_precond_get(precond P, 'tmult', vec V)
転置された前処理行列を与えられたベクトルに適用します.
gf_precond_get(precond P, 'type')
前処理の種類を表す文字列('ilu', 'ildlt',..)を返します.
gf_precond_get(precond P, 'size')
前処理行列の次元を返します.
gf_precond_get(precond P, 'is_complex')
前処理行列が複素数値を格納する場合は1を返します.
s = gf_precond_get(precond P, 'char')
precondの(一意な)文字列表現を出力します.
これを使用して,2つの異なるprecondオブジェクト間の比較を実行できます.この機能は完成予定です.
gf_precond_get(precond P, 'display')
precondオブジェクトの概要が表示されます.