LBLRTM メモ
準備
以下では, <TOPDIR> = ~/work/AER とする.
使用コンパイラ
- pgf90 12.5-0 64-bit target on x86-64 Linux -tp bulldozer
使用ファイル (バージョン)
- aer_v_3.5.tar.gz
- aer_lblrtm_v12.7.tar.gz
- aerlnfl_v3.0.tar.gz
- aerradsum_v2.7.tar.gz
ファイル展開
$ cd <TOPDIR> $ tar xvf aer_v_3.5.tar.gz
aer_v_3.5 ができた
$ tar xvf aer_lblrtm_v12.7.tar.gz
lblrtm ができた
$ tar xvf aerlnfl_v3.0.tar.gz
lnfl_v3.0.1 ができた
$ tar xvf aerradsum_v2.7.tar.gz
radsum ができた
コンパイル
lnfl
$ cd <TOPDIR> $ cd lnfl_v3.0.1/build $ lv README.build_instructions $ make -f make_lnfl linuxPGIsgl
lblrtm
$ cd <TOPDIR> $ cd lblrtm/build $ lv README.build_instructions $ make -f make_lblrtm linuxPGIdbl
radsum
$ cd <TOPDIR> $ cd radsum/build $ lv README.build_instructions $ make -f make_radsum linuxPGIdbl
実行
lnfl
準備
$ cd <TOPDIR> $ cd lnfl_v3.0.1 $ mkdir -p run/all_00000-50025 $ cd run/all_00000-50025 $ cp ../../run_examples/run_example_infrared/run_lnfl . $ cp ../../run_examples/run_example_infrared/TAPE5_ex . $ ln -s ../../*_param . $ ln -s ../../../aer_v_3.5/line_file/aer_v_3.5 .
run_lnfl を変更 (変更後のファイル)
time lnfl $line_file -> time ./lnfl $line_file
TAPE5_ex を変更 (変更後のファイル)
300. 3500. -> 0. 50025.
実行
$ ./run_lnfl
lblrtm & radsum
準備
$ cd <TOPDIR> $ mkdir -p run/testdir $ cd run/testdir $ ln -s ../../lblrtm/lblrtm_v12.7_linux_pgi_dbl lblrtm $ ln -s ../../radsum/radsum_v2.7_linux_pgi_dbl radsum $ ln -s ../../lnfl_v3.0.1/run/all_00000-50025/TAPE3_aer_v_3.5 TAPE3
- 下のファイルをダウンロード.
- IN_RADSUM
- TRP プロファイルを設定したファイル
実行
$ bash trp.script.run_radsum
- 結果の例