DCL:MATH2:shtlib : 球面調和メソッド(元関数)
work = NumRu::DCL.shtint(mm,jm,im) | 初期化ルーチン |
lr, li = NumRu::DCL.shtnml(mm,n,m) | スペクトルデータの格納位置の計算 |
b = NumRu::DCL.shtlap(mm,ind,a) | スペクトルデータへのラプラシアンの演算 |
w = NumRu::DCL.shts2w(mm,jm,isw,s,work) | スペクトルデータからウエーブデータへの変換 |
g = NumRu::DCL.shtw2g(mm,jm,im,w,work) | ウエーブデータからグリッドデータへの変換 |
w, g = NumRu::DCL.shts2g(mm,jm,im,isw,s,work) | スペクトルデータから グリッドデータへの変換 |
w = NumRu::DCL.shtg2w(mm,jm,im,g,work) | グリッドデータからウエーブデータへの変換 |
w = NumRu::DCL.shtw2s(mm,jm,isw,s,work) | ウエーブデータからスペクトルデータへの変換 |
w, s = NumRu::DCL.shtg2s(mm,jm,im,isw,g,work) | グリッドデータからスペクトル データへの変換 |
w = NumRu::DCL.shtswa(mm,jm,isw,m1,m2,s,work) | shts2wの下位ルーチン (波数区間指定) |
g = NumRu::DCL.shtwga(mm,jm,im,m1,m2,w,work) | shtw2gの下位ルーチン (波数区間指定) |
w, g = NumRu::DCL.shtsga(mm,jm,im,isw,m1,m2,s,work) | shts2gの下位ルーチ ン(波数区間指定) |
wr, wi = NumRu::DCL.shtswm(mm,jm,m,isw,s,work) | shts2wの下位ルーチン (ある波数成分のみ) |
g = NumRu::DCL.shtwgm(mm,im,m,wr,wi,work) | shtw2gの下位ルーチン (ある波数成分のみ) |
wr, wi, g = NumRu::DCL.shtsgm(mm,jm,im,m,isw,s,work) | shts2gの下位ルーチ ン(ある波数成分のみ) |
wz = NumRu::DCL.shtswz(mm,jm,isw,s,work) | shts2wの下位ルーチン(帯状成分のみ) |
g = NumRu::DCL.shtwgz(im,wz) | shtw2gの下位ルーチン(帯状成分のみ) |
wz, g = NumRu::DCL.shtsgz(mm,jm,im,isw,s,work) | shts2gの下位ルーチン (帯状成分のみ) |
wj = NumRu::DCL.shtswj(mm,jm,isw,j,m1,m2,s,work) | shts2wの下位ルーチン (緯度指定) |
gj = NumRu::DCL.shtwgj(im,m1,m2,wj,work) | shtw2gの下位ルーチン(緯度指定) |
wj, gj = NumRu::DCL.shtsgj(mm,jm,im,isw,j,m1,m2,s,work) | shts2gの下位 ルーチン(緯度指定) |
fun = NumRu::DCL.shtfun(mm,jm,m,work) | ルジャンドル陪メソッド(元関数)の計算 |
sm = NumRu::DCL.shtlfw(mm,m,isw,wm,work) | ルジャンドル正変換 |
wm = NumRu::DCL.shtlbw(mm,jm,m,isw,sm,work) | ルジャンドル逆変換 |