4.3.2 SHTNML

1.
機能
スペクトルデータの格納位置を求める.

2.
定義

SHTLIBにおいて, スペクトルデータ(Smn)は概要に述べた制限をも とに, 独立な(M+1)2個の成分; S00,S01,,S0M,  Re(S11),Re(S12),,Re(S1M), Im(S11 ),Im(S12),,Im(S1M),…,Re(SMM),Im(SMM) がこの順序で(長さ(MM+1)**2の配列に)格納されている. ここに, Re( )は実数部を, Im( )は虚数部を表す. このサブルーチンは切断波数M, Smnの全波数n, および帯状波数mか らRe(Smn ) Im(Smn )の配列中の格納位置を求めるものである.

3.
呼び出し方法
SHTNML(MM,N,M,LR,LI)

4.
パラメーターの説明
MM (I) 入力. 切断波数(M).
N (I) 入力. 全波数(n)
M (I) 入力. 帯状波数(m)
LR (I) 出力. Re(Smn)の格納位置.
LI (I) 出力. Im(Smn) の格納位置.

5.
備考
(a)
Im(S0n )成分は存在しないので, M=0の場合はLIには LRと同じ値が返される.