#topicpath
 ※ WRF のインストールについては、[[WRFの導入>../WRFの導入]]へ。
** WRFの諸条件の設定 [#r214bb0e]
*** はじめに [#sbe44fb7]
-- WRF の初期値~
~
計算を行うには初期値を与える必要がある。現実のデータを適用するためには、WPS と real.exe を用いる。~
理想化された状況について計算する場合には ideal.exe を用いる。二者択一である。~
~
なお、実行時に real.exe と ideal.exe のどちらを選ぶかという問題ではなく、./compile を実行する時点で選んで置かなければならないことにも注意。~
~
-- 設定ファイル~
とりあえず、テストケースに基づいて地表面高度を設定する。ファイル名は
 dyn_em/module_initialize_*.F
といったものになる。ファイル名で、テストケースの名前が * の部分に入る。~
-- 設定用のファイル(em_tropical_cyclone を例に)~
--- test/em_tropical_cyclone/&color(red){nameist.input};~
組み込まれている物理学的オプション、力学的オプションを変更するためのファイル。~
~
--- &color(red){dyn_em/module_initialize_*.F};~
ファイル名のうち、* の部分にはテストケースの名前が入る。~
プログラムで記述しなければならないような、地表面高度などの設定をする。~
~
--- test/em_tropical_cyclone/&color(red){input_sounding};~
初期値の鉛直方向のプロファイル。~
~
*** 地形の高度の初期化 [#e2785409]
-- 地形データの設定~
地表面の高度を設定するには次の配列
 grid%ht(i,j)
を変更する。関連する配列については、次のようにすると良さそうである。
 grid%phb(i,1,j) = g*grid%ht(i,j)
 grid%php(i,1,j) = 0.
 grid%ph0(i,1,j) = grid%phb(i,1,j)
このようにすると、以下の処理で上空の geopotential height も設定してくれるようである。
*** 地表面状態の設定 [#labcd9ea]
-- Land Mask~
陸か海かの区別をするパラメタ。
 xland(i,j)
これが 1 ならば陸、2 ならば海(水の上)を表す。

*** コリオリパラメタ [#k7955d42]
*** 境界条件 [#b15305f8]


トップ   新規 検索 最終更新   ヘルプ   最終更新のRSS