Public Instance methods
constants_nml( RPlanet, Omega, Grav, MolWtDry, CpDry, GasRDry, MolWtWet, CpWet, GasRWet, LatentHeat, EpsV )
NAMELIST : |
|
RPlanet : | real(DP), save, public
: | $ a $ [m]. 惑星半径. Radius of planet
|
|
Omega : | real(DP), save, public
: | $ Omega $ [s-1]. 回転角速度. Angular velocity
|
|
Grav : | real(DP), save, public
: | $ g $ [m s-2]. 重力加速度. Gravitational acceleration
|
|
MolWtDry : | real(DP), save, public
: | $ ?? $ [kg mol-1]. 乾燥大気の平均分子量. Mean molecular weight of dry air
|
|
CpDry : | real(DP), save, public
: | $ C_p $ [J kg-1 K-1]. 乾燥大気の定圧比熱. Specific heat of air at constant
pressure
|
|
GasRDry : | real(DP), save, public
: | $ R $ [J kg-1 K-1]. 乾燥大気の気体定数. Gas constant of air
|
|
MolWtWet : | real(DP), save, public
: | $ ?? $ [kg mol-1]. 凝結成分の平均分子量. Mean molecular weight of
condensible elements
|
|
CpWet : | real(DP), save, public
: | $ C_v $ [J kg-1 K-1] . 凝結成分の定圧比熱. Specific heat of condensible
elements at constant pressure
|
|
GasRWet : | real(DP), save, public
: | $ R_v $ [J kg-1 K-1]. 凝結成分の気体定数. Gas constant of condensible
elements
|
|
LatentHeat : | real(DP), save, public
: | $ L $ [J kg-1] . 凝結の潜熱. Latent heat of condensation
|
|
EpsV : | real(DP), save, public
: | $ epsilon_v $ . 水蒸気分子量比. Molecular weight of water vapor
|
|
デフォルト値については初期化手続 "constants#ConstantsInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "constants#ConstantsInit" for the
default values.
This namelist group name is input/output in constants#ConstantsInit
cumulus_adjust_nml( CrtlRH, ItrtMax, TempSatMax )
fileset_nml( FileTitle, FileSource, FileInstitution )
NAMELIST : |
|
FileTitle : | character(STRING), save, public
: | 出力データファイルの表題. Title of output data files
|
|
FileSource : | character(STRING), save, public
: | データファイル作成の手段. Source of data file
|
|
FileInstitution : | character(STRING), save, public
: | データファイルを最終的に変更した組織/個人. Institution or person that
changes data files for the last time
|
|
デフォルト値については初期化手続 "fileset#FilesetInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "fileset#FilesetInit" for the default
values.
This namelist group name is input/output in fileset#FilesetInit
gridset_nml( nmax, imax, jmax, kmax )
NAMELIST : |
|
nmax : | integer, save, public
: | 最大全波数. Maximum truncated wavenumber
|
|
imax : | integer, save, public
: | 経度格子点数. Number of grid points in longitude
|
|
jmax : | integer, save, public
: | 緯度格子点数. Number of grid points in latitude
|
|
kmax : | integer, save, public
: | 鉛直層数. Number of vertical level
|
|
デフォルト値については初期化手続 "gridset#GridsetInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "gridset#GridsetInit" for the default
values.
This namelist group name is input/output in gridset#GridsetInit
initial_data_nml( pattern, TempAvr, PsAvr, QVapAvr )
NAMELIST : |
|
pattern : | character(STRING), save, public
: | 初期値データのパターン. 以下のパターンを選択可能.
Initial data pattern Available patterns are as follows.
- "AGCM 5.3 Default" (default value)
- "Sugiyama et al. (2008)"
|
|
TempAvr : | real(DP), save, public
: | $ bar{T} $ . 温度平均値. Mean temperature
|
|
PsAvr : | real(DP), save, public
: | $ bar{p_s} $ . 地表面気圧平均値. Mean surface pressure
|
|
QVapAvr : | real(DP), save, public
: | $ bar{q} $ . 比湿平均値. Mean specific humidity
|
|
デフォルト値については初期化手続 "initial_data#InitDataInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "initial_data#InitDataInit" for
the default values.
This namelist group name is input/output in initial_data#InitDataInit
radiation_band_nml( DelTimeLongValue, DelTimeLongUnit, DelTimeShortValue, DelTimeShortUnit, LongBandNum, LongAbsorpCoeffQVap, LongAbsorpCoeffDryAir, LongBandWeight, LongPathLengthFact, ShortBandNum, ShortAbsorpCoeffQVap, ShortAbsorpCoeffDryAir, ShortBandWeight, ShortSecScat, SolarCoeff, AtmosAlbedo, IncomAIns, IncomBIns, IncomAZet, IncomBZet )
NAMELIST : |
|
DelTimeLongValue : | real(DP), save
: | 長波フラックスを計算する時間間隔の数値. Value of interval step of long
wave flux calculation
|
|
DelTimeLongUnit : | character(STRING), save
: | 長波フラックスを計算する時間間隔の単位. Unit of interval step of long wave
flux calculation
|
|
DelTimeShortValue : | real(DP), save
: | 短波 (日射) フラックスを計算する時間間隔の数値. Value of interval step of
short wave (insolation) flux calculation
|
|
DelTimeShortUnit : | character(STRING), save
: | 短波 (日射) フラックスを計算する時間間隔の単位. Unit of interval step of
short wave (insolation) flux calculation
|
|
LongBandNum : | integer, save
: | 長波バンド数. Number of long wave band
|
|
LongAbsorpCoeffQVap(1:MaxNmlArySize) : | real(DP), save
: | $ k_R $ . 水の吸収係数. Absorption coefficient of water.
|
|
LongAbsorpCoeffDryAir(1:MaxNmlArySize) : | real(DP), save
: | $ bar{k}_R $ . 空気の吸収係数. Absorption coefficient of air.
|
|
LongBandWeight(1:MaxNmlArySize) : | real(DP), save
|
LongPathLengthFact : | real(DP), save
: | 光路長のファクタ. Factor of optical length
|
|
ShortBandNum : | integer, save
: | 短波バンド数. Number of short wave band
|
|
ShortAbsorpCoeffQVap(1:MaxNmlArySize) : | real(DP), save
: | $ k_S $ . 水の吸収係数. Absorption coefficient of water.
|
|
ShortAbsorpCoeffDryAir(1:MaxNmlArySize) : | real(DP), save
: | $ bar{k}_S $ . 空気の吸収係数. Absorption coefficient of air.
|
|
ShortBandWeight(1:MaxNmlArySize) : | real(DP), save
|
ShortSecScat : | real(DP), save
: | 散乱の $ sec zeta $ . $ sec zeta $ of scattering
|
|
SolarCoeff : | real(DP), save
|
AtmosAlbedo : | real(DP), save
|
IncomAIns : | real(DP), save
: | $ A_{ins} $ . 年平均入射の係数. Coefficient of annual mean incoming
radiation.
|
|
IncomBIns : | real(DP), save
: | $ B_{ins} $ . 年平均入射の係数. AIns に同じ. Coefficient of annual mean
incoming radiation. Same as "AIns".
|
|
IncomAZet : | real(DP), save
: | $ A_{zeta} $ . 年平均入射角の係数. AIns に同じ. Coefficient of annual mean
incoming radiation. Same as "AIns".
|
|
IncomBZet : | real(DP), save
: | $ B_{zeta} $ . 年平均入射角の係数. AIns に同じ. Coefficient of annual mean
incoming radiation. Same as "AIns".
|
|
デフォルト値については初期化手続 "radiation_band#RadiationInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "radiation_band#RadiationInit"
for the default values.
This namelist group name is input/output in radiation_band#RadiationInit
restart_file_io_nml( InputFile, OutputFile, IntValue, IntUnit )
NAMELIST : |
|
InputFile : | character(STRING), save
: | 入力するリスタートデータのファイル名 filename of input restart data
|
|
OutputFile : | character(STRING), save
: | 出力するリスタートデータのファイル名 filename of output restart data
|
|
IntValue : | real(DP), save
: | リスタートデータの出力間隔. Interval of restart data output
|
|
IntUnit : | character(TOKEN)
: | リスタートデータの出力間隔の単位. Unit for interval of restart data output
|
|
デフォルト値については初期化手続 "restart_file_io#RestartFileInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "restart_file_io#RestartFileInit"
for the default values.
This namelist group name is input/output in restart_file_io#RestartFileInit
timeset_nml( StartTimeValue, StartTimeUnit, EndTimeValue, EndTimeUnit, DelTimeValue, DelTimeUnit, PredictIntValue, PredictIntUnit, CpuTimeMoniter )
NAMELIST : |
|
StartTimeValue : | real(DP), save
: | 計算開始時刻. Start time of calculation
|
|
StartTimeUnit : | character(TOKEN), save
: | 計算開始時刻の単位. Unit of start time of calculation
|
|
EndTimeValue : | real(DP), save
: | 計算終了時刻. End time of calculation
|
|
EndTimeUnit : | character(TOKEN), save
: | 計算開始時刻の単位. Unit of end time of calculation
|
|
DelTimeValue : | real(DP), save
: | $ Delta t $ . 単位は DelTimeUnit にて指定. Unit is specified by
"DelTimeUnit".
|
|
DelTimeUnit : | character(TOKEN), save
: | $ Delta t $ の単位. Unit of $ Delta t $
|
|
PredictIntValue : | real(DP), save
: | 終了予測日時表示間隔. Interval of predicted end time output
|
|
PredictIntUnit : | character(TOKEN), save
: | 終了予測日時表示間隔 (単位). Unit for interval of predicted end time
output
|
|
CpuTimeMoniter : | logical, save
: | CPU 時間計測のオンオフ On/off of CPU time monitoring
|
|
デフォルト値については初期化手続 "timeset#TimesetInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "timeset#TimesetInit" for the default
values.
This namelist group name is input/output in timeset#TimesetInit
vdiffusion_my1974_nml( RefPress, BasePotTemp, SquareVelMin, BulkRiNumMin, MixLengthMax, TildeShMin, TildeSmMin, VelDiffCoeffMin, TempDiffCoeffMin, QvapDiffCoeffMin, VelDiffCoeffMax, TempDiffCoeffMax, QvapDiffCoeffMax, MYLv2ParamA1, MYLv2ParamB1, MYLv2ParamA2, MYLv2ParamB2, MYLv2ParamC1 )
NAMELIST : |
|
RefPress : | real(DP), save
: | 参照気圧. Reference air pressure
|
|
BasePotTemp : | real(DP), save
: | 基本温位. Base potential temperature
|
|
SquareVelMin : | real(DP), save
: | 風二乗差最小値. Minimum value of square of velocity
|
|
BulkRiNumMin : | real(DP), save
: | バルク $ R_i $ 数最小値. Minimum value of bulk $ R_i $
|
|
MixLengthMax : | real(DP), save
: | 最大混合距離. Maximum mixing length
|
|
TildeShMin : | real(DP), save
: | $ tilde{S_h} $ 最小値. Minimum $ tilde{S_h} $
|
|
TildeSmMin : | real(DP), save
: | $ tilde{S_m} $ 最小値. Minimum $ tilde{S_m} $
|
|
VelDiffCoeffMin : | real(DP), save
: | $ Dvect{u} $ 拡散係数最小値. Minimum diffusion coefficient of $ Dvect{u} $
|
|
TempDiffCoeffMin : | real(DP), save
: | $ T $ 拡散係数最小値. Minimum diffusion coefficient of $ T $
|
|
QvapDiffCoeffMin : | real(DP), save
: | $ q $ 拡散係数最小値. Minimum diffusion coefficient of $ q $
|
|
VelDiffCoeffMax : | real(DP), save
: | $ Dvect{u} $ 拡散係数最大値. Maximum diffusion coefficient of $ Dvect{u} $
|
|
TempDiffCoeffMax : | real(DP), save
: | $ T $ 拡散係数最大値. Maximum diffusion coefficient of $ T $
|
|
QvapDiffCoeffMax : | real(DP), save
: | $ q $ 拡散係数最大値. Maximum diffusion coefficient of $ q $
|
|
MYLv2ParamA1 : | real(DP), save
|
MYLv2ParamB1 : | real(DP), save
|
MYLv2ParamA2 : | real(DP), save
|
MYLv2ParamB2 : | real(DP), save
|
MYLv2ParamC1 : | real(DP), save
|
デフォルト値については初期化手続 "vdiffusion_my1974#VtcllDiffInit"
のソースコードを参照のこと.
Refer to source codes in the initialization procedure "vdiffusion_my1974#VtcllDiffInit"
for the default values.
This namelist group name is input/output in vdiffusion_my1974#VtcllDiffInit