引数 |
|
|
|
ndim | 行列 [aij] の寸法 |
|
整数型.ndim ≥ 2を満足するように選ぶ. |
bdim(ndim) | 非同次ベクトル [bi] を格納する配列名 |
|
倍精度実数型 |
k_restart | リスタート・パラメタ k |
|
整数型 |
k_max | 最大反復回数 |
|
整数型 |
epsln | 収束判定子 |
|
倍精度実数型. |
xdim(ndim) | 解ベクトル [xj] を格納する1次元配列. |
|
倍精度実数型.入力時には解の初期推定値を格納する. |
iopt | iopt=.true.のときのみ,残差履歴をシステム標準出力に表示する. |
|
論理型. |
promv | 係数行列 [aij] とベクトル [vj] の積を計算する外部サブルーチン名. |
|
|
precn | 右前処理行列K-1 とベクトルv の積を計算する外部サブルーチン名. |
|
引数 | |||
nval | 係数行列 [aij] の次元 | 入力 | 整数型 |
vdim(nval) | ベクトル | 入力 | 倍精度実数型 |
avdim(nval) | 係数行列 [aij] とベクトル [vj] の積を表すベクトル | 出力 | 倍精度実数型 |
引数 | |||
nval | 係数行列 [aij] の次元 | 入力 | 整数型 |
vdim(nval) | ベクトル | 入力 | 倍精度実数型 |
akvdim(nval) | 右前処理行列K-1とベクトルvの積 を表すベクトル | 出力 | 倍精度実数型 |