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オブジェクトの概要が表示されます.