引数 | 意 味 | 入出力の区分 | 備 考 |
n | 行列 \(A\) のサイズ | ||
nzu(n) | nzu(i)は\(A\) から取り出した狭義上三角行列 \(U\) の第 \(i\) 行目にある非零要素の個数を表す. | ||
nzl(n) | nzl(i)は\(A\) から取り出した狭義下三角行列 \(L\) の第 \(i\) 行目にある非零要素の個数を表す. | ||
iu(n_nz) | iu(k)は狭義上三角行列 \(U\) の第 \(k\) 番目の非零要素の列番号を表す. | 注意参照 | |
il(n_nz) | il(k)は狭義下三角行列 \(L\) の第 \(k\) 番目の非零要素の列番号を表す. | ||
uu(n_nz) | uu(k)は不完全Cholesky分解中の \(\hat{L}^T\) の狭義上三角部分の第 \(k\) 番目の非零要素を表す. | ||
ul(n_nz) | ul(k)は不完全Cholesky分解中の \(\hat{L}\) の狭義下三角部分の第 \(k\) 番目の非零要素を表す. | ||
ud(n) | ud(i)は不完全Cholesky分解中の \(\hat{D}\) の対角要素の逆数 \(1/\hat{a}_{ii}\)を表す. | ||
xdim(n) | ベクトル \(\boldsymbol{x}\) の成分を格納する1次元配列 |
|
倍精度実数型 |
k1xdim(n) | \((\hat{L}\hat{D}\hat{L}^T)^{-1}\boldsymbol{x}\) の成分を格納する1次元配列 |
|
倍精度実数型 |
ksu(n) | ksu(i)は狭義上三角行列 \(U\) の第 \(i\) 行目よりも上にある非零要素の数を表す. |
|
整数型 |
ksl(n) | ksl(i)は狭義下三角行列 \(L\) の第 \(i\) 行目よりも上にある非零要素の数を表す. |
|
整数型 |