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