この前のページ で、
地形データと、土地利用データの準備が完了した。
今度は、初期値と境界条件に使用する気象データである。
気象データ篇では
.... として、MANAL_CRESS.tcsh を実行可能にして、 ./MANAL_CRESS.tcsh MANAL_2005081200.grb などと、MANAL のファイル名を後に 付けて実行する....と書かれている。今回は、user.conf.Takayama2006a に
&flength sfcast = '2005/09/07 12:00' stime = 0.e0 etime = 86400.e0 /と書いたように、2005/09/07 12UTC から 24時間の計算を行なうので、
foreach t (~/JMA_DATA/MANAL_200509/MANAL_200509071* ~/JMA_DATA/MANAL_200509/MANAL_200509080* ~/JMA_DATA/MANAL_200509/MANAL_2005090812.grb ) ./MANAL_CRESS.tcsh $t rm TESTDIR/* endそうすると、以下のようなファイルが生成される。
data.gpv200509071200.bin data.gpv200509071800.bin data.gpv200509080000.bin data.gpv200509080600.bin data.gpv200509081200.binこれらを、tamacalc2 〜 9 のどれかのCReSS の実行ディレクトリに移動して、
./gridata.exe < user.conf.Takayama2006aとすると、実験名(今回は takayama2006a)から始まる
takayama2006a.grd.check.txt takayama2006a.grd043200.pe0004.bin takayama2006a.grd000000.pe0000.bin takayama2006a.grd043200.pe0005.bin takayama2006a.grd000000.pe0001.bin takayama2006a.grd043200.pe0006.bin takayama2006a.grd000000.pe0002.bin takayama2006a.grd043200.pe0007.bin takayama2006a.grd000000.pe0003.bin takayama2006a.grd064800.pe0000.bin takayama2006a.grd000000.pe0004.bin takayama2006a.grd064800.pe0001.bin takayama2006a.grd000000.pe0005.bin takayama2006a.grd064800.pe0002.bin takayama2006a.grd000000.pe0006.bin takayama2006a.grd064800.pe0003.bin takayama2006a.grd000000.pe0007.bin takayama2006a.grd064800.pe0004.bin takayama2006a.grd021600.pe0000.bin takayama2006a.grd064800.pe0005.bin takayama2006a.grd021600.pe0001.bin takayama2006a.grd064800.pe0006.bin takayama2006a.grd021600.pe0002.bin takayama2006a.grd064800.pe0007.bin takayama2006a.grd021600.pe0003.bin takayama2006a.grd086400.pe0000.bin takayama2006a.grd021600.pe0004.bin takayama2006a.grd086400.pe0001.bin takayama2006a.grd021600.pe0005.bin takayama2006a.grd086400.pe0002.bin takayama2006a.grd021600.pe0006.bin takayama2006a.grd086400.pe0003.bin takayama2006a.grd021600.pe0007.bin takayama2006a.grd086400.pe0004.bin takayama2006a.grd043200.pe0000.bin takayama2006a.grd086400.pe0005.bin takayama2006a.grd043200.pe0001.bin takayama2006a.grd086400.pe0006.bin takayama2006a.grd043200.pe0002.bin takayama2006a.grd086400.pe0007.bin takayama2006a.grd043200.pe0003.binこれだけのファイルが作られる。(今回は8CPU計算なので pe000 - pe007 まである)
bsub -n 8 -o test.out "mpijob mpirun ./solver.exe < user.conf.Takayama2006a > LOG"そうすると、bsub でコントロールするジョブに関する情報が test.out に
&integrat dtbig = 2.e0 dtsml = 0.2e0ここや、
&flength etime = 120.e0 /
&outfomat dmpitv = 10.e0 mxnitv = 10.e0 /さらには対応する
&uniconf_uni flitv_uni = 10.e0を変更して、実験を繰り返す。(このためにも、最初は短い etime 、短い dmpitv mxnitv での実験が推奨される)