product_hv_app
実対称密行列を近似する階層行列(\(\mathcal{H}\)-matrix)とベクトルとの積を
近似的に
計算する倍精度サブルーチン.
サブルーチン名: product_hv_app
呼び出し方:product_hv_app(ndim, max_num, vdim, avdim)
引 数:
引数
意 味
入出力の区分
備 考
ndim
ベクトルの次元.
入力
max_num
低ランク・ブロックを近似するためのベクトルの本数.特に,max_num < 0の場合には,\(\mathcal{H}\)-行列とベクトルとの厳密な積が計算される.
入力
vdim(ndim)
ベクトルの成分を格納する1次元配列
入力
avdim(ndim)
階層行列(\(\mathcal{H}\)-matrix)とベクトルとの近似積を格納する1次元配列
出力
注 意
本ルーチンを呼び出すには,前もってh_matrixを呼び出して,実対称密行列を\(\mathcal{H}\)-行列で近似しておかねばならない.