典型的な基本場を計算するためのプログラム basic の初期値を 読み込むためのモジュール
real(8) :: CpDry !乾燥大気の比熱 real(8) :: Grav real(8) :: MolWtDry real(8) :: TempSfc real(8) :: PressSfc character(80) :: TempType character(80) :: PressType character(80) :: basicfile
NAMELIST から設定を読み取る
subroutine basicprm_init(cfgfile)
character(*), intent(in) :: cfgfile !設定ファイル(NAMELIST)
NAMELIST /basicprm/ & & basicfile, Grav, TempSfc, PressSfc, & & CpDry, MolWtDry, TempType, PressType open (10, FILE=cfgfile) read(10, NML=basicprm) close(10)