Functions/advect_variable - NCL tips

あるスカラー量の移流を球面調和関数を用いて求める関数。

adv = advect_variable(u, v, x, grid, longname, units, opt)

〔入力変数〕

u, v

東西風成分と南北風成分の配列。最も右の二つの次元が緯度,経度である二次元以上の配列でなければならない。さらに,グリッドが全球を覆っていること,緯度方向は南→北の向きであることが必要。

x

移流を計算したいスカラー量が入った配列。uやvと同じ大きさである必要がある。

grid

0:ガウス格子,1:等間隔格子

longname, units

出力される移流にあてがわれる @long_name と @units

opt

0:計算された移流だけを返す
1:計算された移流に加え,東西勾配と南北勾配も返す。

〔出力変数〕

adv

opt=0のときは,移流の値がxと同じ大きさの配列として返される。
opt=1のときは,xと同じ大きさの配列3つからなるリスト型変数として返される。このとき,adv[0]が移流の値,adv[1]とadv[2]がそれぞれ東西,南北勾配となる。


トップ   編集 凍結 添付 名前変更   新規