Public Instance methods
Dynamics_nml( AlphaSound, AlphaNDiff, AlphaNDiff2, NDiffRatio, beta, FactorBuoyTemp, FactorBuoyMolWt, FactorBuoyLoading )
NAMELIST : |
|
AlphaSound = 5.0d-2 : | real(DP)
: | 音波減衰項の係数 (気象庁数値予報課報告・別冊49 より)
|
|
AlphaNDiff = 1.0d-3 : | real(DP)
: | 4次の数値拡散の係数. CReSS マニュアルより
|
|
AlphaNDiff2 = 0.0d0 : | real(DP)
: | 2次の数値拡散の係数. CReSS マニュアルより
|
|
NDiffRatio = 1.0d0 : | real(DP)
: | 速度に対する粘性を上げる場合は数字を 1 以上にする.
|
|
beta = 1.0d0 : | real(DP), save
: | クランクニコルソン法なら 0.5 完全陰解法なら 1
|
|
FactorBuoyTemp = 1.0d0 : | real(DP), save
: | 浮力 (温度の寄与) の有無 考慮しない場合は値をゼロにする.
|
|
FactorBuoyMolWt = 1.0d0 : | real(DP), save
: | 浮力 (分子量効果) の有無 考慮しない場合は値をゼロにする.
|
|
FactorBuoyLoading = 1.0d0 : | real(DP), save
: | 浮力 (荷重効果) の有無 考慮しない場合は値をゼロにする.
|
|
ファイルオープン. 情報取得.
This namelist group name is input/output in DynamicsHEVI#Dynamics_Init
Dynamics_nml( AlphaSound, AlphaNDiff, NDiffRatio, beta, FactorBuoyTemp, FactorBuoyMolWt, FactorBuoyLoading )
NAMELIST : |
|
AlphaSound = 5.0d-2 : | real(DP)
: | 音波減衰項の係数 (気象庁数値予報課報告・別冊49 より)
|
|
AlphaNDiff = 1.0d-3 : | real(DP)
: | 4次の数値拡散の係数. CReSS マニュアルより
|
|
NDiffRatio = 1.0d0 : | real(DP)
: | 速度に対する粘性を上げる場合は数字を 1 以上にする.
|
|
beta = 1.0d0 : | real(DP), save
: | クランクニコルソン法なら 0.5 完全陰解法なら 1
|
|
FactorBuoyTemp = 1.0d0 : | real(DP), save
: | 浮力 (温度の寄与) の有無 考慮しない場合は値をゼロにする.
|
|
FactorBuoyMolWt = 1.0d0 : | real(DP), save
: | 浮力 (分子量効果) の有無 考慮しない場合は値をゼロにする.
|
|
FactorBuoyLoading = 1.0d0 : | real(DP), save
: | 浮力 (荷重効果) の有無 考慮しない場合は値をゼロにする.
|
|
ファイルオープン. 情報取得.
This namelist group name is input/output in DynamicsHEVI#Dynamics_Init
Dynamics_nml( AlphaSound, AlphaNDiff, NDiffRatio, beta, FactorBuoyTemp, FactorBuoyMolWt, FactorBuoyLoading )
NAMELIST : |
|
AlphaSound = 5.0d-2 : | real(DP)
: | 音波減衰項の係数 (気象庁数値予報課報告・別冊49 より)
|
|
AlphaNDiff = 1.0d-3 : | real(DP)
: | 4次の数値拡散の係数. CReSS マニュアルより
|
|
NDiffRatio = 1.0d0 : | real(DP)
: | 速度に対する粘性を上げる場合は数字を 1 以上にする.
|
|
beta = 1.0d0 : | real(DP), save
: | クランクニコルソン法なら 0.5 完全陰解法なら 1
|
|
FactorBuoyTemp = 1.0d0 : | real(DP), save
: | 浮力 (温度の寄与) の有無 考慮しない場合は値をゼロにする.
|
|
FactorBuoyMolWt = 1.0d0 : | real(DP), save
: | 浮力 (分子量効果) の有無 考慮しない場合は値をゼロにする.
|
|
FactorBuoyLoading = 1.0d0 : | real(DP), save
: | 浮力 (荷重効果) の有無 考慮しない場合は値をゼロにする.
|
|
ファイルオープン. 情報取得.
This namelist group name is input/output in DynamicsHEVI#Dynamics_Init
arare4fileio_nml( Arare4Prefix )
axesset_nml( xmin, xmax, ymin, ymax, zmin, zmax )
chemcalc_nml( HeightUp, HeightDown )
cloudphys_k1969_nml( Planet, FactorJ, AutoConvTime, QMixCr, FlagDExnerDtCloud, FlagDExnerDtFall, FactorFallRain, FactorCloud2Rain, FactorRain2Gas, FactorCloud2Gas )
NAMELIST : |
|
Planet = "" : | character(STRING)
|
FactorJ = 1.0d0 : | real(DP), save
: | 雲物理過程のパラメータ 木星では 3.0d0 地球では 1.0d0 とする
|
|
AutoConvTime = 1.0d3 : | real(DP), save
|
QMixCr = 1.0d-3 : | real(DP), save
|
FlagDExnerDtCloud = .true. : | logical, save
|
FlagDExnerDtFall = .true. : | logical, save
|
FactorFallRain = 1.0d0 : | real(DP), save
: | 雨の落下の有無 雨を落下させない場合は値をゼロにする.
|
|
FactorCloud2Rain = 1.0d0 : | real(DP), save
: | 雲から雨への変換の有無 雨へ変換させない場合は値をゼロにする.
|
|
FactorRain2Gas = 1.0d0 : | real(DP), save
: | 雨から蒸気への変換の有無 蒸気へ変換させない場合は値をゼロにする.
|
|
FactorCloud2Gas = 1.0d0 : | real(DP), save, public
: | 雲から蒸気への変換の有無 蒸気へ変換させない場合は値をゼロにする.
|
|
This namelist group name is input/output in cloudphys_k1969#Cloudphys_K1969_Init
cloudphys_marscond_nml( DensIce, NumAerosol, RadiAerosol, Kd, SatRatioCr, SatRtWetAdia, CDensCr )
NAMELIST : |
|
DensIce = 1.565d3 : | real(DP), save
|
NumAerosol = 0.0d0 : | real(DP), save
|
RadiAerosol = 0.0d0 : | real(DP), save
|
Kd = 0.0d0 : | real(DP), save
|
SatRatioCr = 0.0d0 : | real(DP), save
|
SatRtWetAdia = 0.0d0 : | real(DP), save
|
CDensCr = 5.0d-5 : | real(DP), save
|
This namelist group name is input/output in Cloudphys_MarsCond#cloudphys_marscond_init
composition_nml( SpcWetSymbol, SpcWetMolFr )
constants_nml( Grav, PressBasis, TempSfc, PressSfc, TempTop, PressTop, SpcDrySymbol, SpcDryMolFr, DayTime, CpDry, MolWtDry, GasRDry )
NAMELIST : |
|
Grav = 9.8d0 : | real(DP), save, public
|
PressBasis = 965.0d0 : | real(DP), save, public
|
TempSfc = 0.0d0 : | real(DP), save, public
|
PressSfc = 0.0d0 : | real(DP), save, public
|
TempTop = 0.0d0 : | real(DP), save, public
|
PressTop = 0.0d0 : | real(DP), save, public
|
SpcDrySymbol(5) : | character(20)
|
SpcDryMolFr(5) : | real(DP)
|
DayTime = 86400.0d0 : | real(DP), save, public
|
CpDry = 0.0d0 : | real(DP), save, public
|
MolWtDry = 0.0d0 : | real(DP), save, public
|
GasRDry = 0.0d0 : | real(DP), save, public
|
This namelist group name is input/output in constants#constants_Init
damping_nml( EFTime, DepthH, DepthV, DepthVb )
NAMELIST : |
|
EFTime = 300.0d0 : | real(DP), save
|
DepthH = 0.0d0 : | real(DP), save
|
DepthV = 0.0d0 : | real(DP), save
|
DepthVb = 0.0d0 : | real(DP), save
|
This namelist group name is input/output in Damping#Damping_Init
deepconv_main_nml( FlagTurbMethod, FlagRadMethod, FlagCloudMethod, FlagSurfaceMethod, FlagWindMethod, FlagDebugMethod )
NAMELIST : |
|
FlagTurbMethod = "" : | character(STRING)
|
FlagRadMethod = "" : | character(STRING)
|
FlagCloudMethod = "" : | character(STRING)
|
FlagSurfaceMethod = "" : | character(STRING)
|
FlagWindMethod = "" : | character(STRING)
|
FlagDebugMethod = "" : | character(STRING)
|
デフォルト値の設定 Default values settings
This namelist group name is input/output in ../src/main/arare.f90#deepconv_arare
deepconv_main_nml( FlagTurbMethod, FlagRadMethod, FlagCloudMethod, FlagSurfaceMethod, FlagWindMethod, FlagDebugMethod )
NAMELIST : |
|
FlagTurbMethod = "" : | character(STRING)
|
FlagRadMethod = "" : | character(STRING)
|
FlagCloudMethod = "" : | character(STRING)
|
FlagSurfaceMethod = "" : | character(STRING)
|
FlagWindMethod = "" : | character(STRING)
|
FlagDebugMethod = "" : | character(STRING)
|
デフォルト値の設定 Default values settings
This namelist group name is input/output in
../src/main/arare.f90#deepconv_main
fileset_nml( FileTitle, FileSource, FileInstitution )
NAMELIST : |
|
FileTitle = ‘cloud moist convection experiment‘ : | character(STRING), save, public
: | 実験名. Title of experiment
|
|
FileSource = ‘deepconv/arare5 (www.gfd-dennou.org/library/deepconv)’ : | character(STRING), save, public
: | データファイル作成プログラム名. Source of data file
|
|
FileInstitution = ‘GFD Dennou Club (www.gfd-dennou.org)’ : | character(STRING), save, public
: | データファイル作成者/グループ. Institution or person that changes data
files for the last time
|
|
設定ファイルから出力ファイルに記載する情報を読み込む
This namelist group name is input/output in fileset#fileset_init
gridset_nml( xdim, ydim, zdim, NCMAX, Xmg, Ymg, Zmg, xsub, ysub )
NAMELIST : |
|
xdim = 1 : | integer, save
|
ydim = 1 : | integer, save
|
zdim = 1 : | integer, save
|
NCMAX = 1 : | integer, public, save
|
Xmg = 2 : | integer, public, save
|
Ymg = 2 : | integer, public, save
|
Zmg = 2 : | integer, public, save
|
xsub = 1 : | integer, public, save
: | Number of MPI processes (X direction)
|
|
ysub = 1 : | integer, public, save
: | Number of MPI processes (Y direction)
|
|
This namelist group name is input/output in gridset#gridset_init
initialdata_basic_nml( Humidity, TempTr, DHeight, HeightTr )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_basic_nml( Humidity, TempTr, DHeight, HeightTr )
initialdata_disturb_cone_nml( PTempMax, ExnerMax, QMixMax, Xc, Xr, Yc, Yr, Zc, Zr )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_cone_nml( PTempMax, ExnerMax, QMixMax, Xc, Xr, Yc, Yr, Zc, Zr )
NAMELIST : |
|
PTempMax = 0.0d0 : | real(DP), save
|
ExnerMax = 0.0d0 : | real(DP), save
|
QMixMax = 0.0d0 : | real(DP), save
|
Xc = 0.0d0 : | real(DP), save
|
Xr = 0.0d0 : | real(DP), save
|
Yc = 0.0d0 : | real(DP), save
|
Yr = 0.0d0 : | real(DP), save
|
Zc = 0.0d0 : | real(DP), save
|
Zr = 0.0d0 : | real(DP), save
|
This namelist group name is input/output in ../src/main/arare_init-data.f90#ArareInitData
initialdata_disturb_cos_nml( PTempMax, ExnerMax, QMixMax, Xc, Xr, Yc, Yr, Zc, Zr )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_cos_nml( PTempMax, ExnerMax, QMixMax, Xc, Xr, Yc, Yr, Zc, Zr )
NAMELIST : |
|
PTempMax = 0.0d0 : | real(DP), save
|
ExnerMax = 0.0d0 : | real(DP), save
|
QMixMax = 0.0d0 : | real(DP), save
|
Xc = 0.0d0 : | real(DP), save
|
Xr = 0.0d0 : | real(DP), save
|
Yc = 0.0d0 : | real(DP), save
|
Yr = 0.0d0 : | real(DP), save
|
Zc = 0.0d0 : | real(DP), save
|
Zr = 0.0d0 : | real(DP), save
|
This namelist group name is input/output in ../src/main/arare_init-data.f90#ArareInitData
initialdata_disturb_gauss_nml( PTempMax, ExnerMax, QMixMax, Xc, Xr, Yc, Yr, Zc, Zr )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_gauss_nml( PTempMax, ExnerMax, QMixMax, Xc, Xr, Yc, Yr, Zc, Zr )
NAMELIST : |
|
PTempMax = 0.0d0 : | real(DP), save
|
ExnerMax = 0.0d0 : | real(DP), save
|
QMixMax = 0.0d0 : | real(DP), save
|
Xc = 0.0d0 : | real(DP), save
|
Xr = 0.0d0 : | real(DP), save
|
Yc = 0.0d0 : | real(DP), save
|
Yr = 0.0d0 : | real(DP), save
|
Zc = 0.0d0 : | real(DP), save
|
Zr = 0.0d0 : | real(DP), save
|
This namelist group name is input/output in ../src/main/arare_init-data.f90#ArareInitData
initialdata_disturb_moist_nml( Humidity )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_moist_nml( Humidity )
initialdata_disturb_random_nml( PTempMax, Zpos )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_random_nml( PTempMax, Zpos )
initialdata_disturb_rectangle_nml( QMixMax, PTempMax, XposMin, YposMin, ZposMin, XposMax, YposMax, ZposMax )
NAMELIST /initialdata_disturb_dryreg_nml/ &
& XposMin, YposMin, ZposMin, XposMax, YposMax, ZposMax
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_rectangle_nml( QMixMax, PTempMax, XposMin, YposMin, ZposMin, XposMax, YposMax, ZposMax )
NAMELIST : |
|
QMixMax = 0.0d0 : | real(DP), save
|
PTempMax = 0.0d0 : | real(DP), save
|
XposMin = 0.0d0 : | real(DP), save
|
YposMin = 0.0d0 : | real(DP), save
|
ZposMin = 0.0d0 : | real(DP), save
|
XposMax = 0.0d0 : | real(DP), save
|
YposMax = 0.0d0 : | real(DP), save
|
ZposMax = 0.0d0 : | real(DP), save
: | 乾燥域の Z 座標 [m] WindConst 用
|
NAMELIST /initialdata_disturb_dryreg_nml/ &
& XposMin, YposMin, ZposMin, XposMax, YposMax, ZposMax
|
This namelist group name is input/output in ../src/main/arare_init-data.f90#ArareInitData
initialdata_disturb_tanh_nml( PTempMean, PTempDel, VelMean, Zc, Zr )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_tanh_nml( PTempMean, PTempDel, VelMean, Zc, Zr )
initialdata_disturb_wind_zonal_nml( VelX0, VelY0, VelZ0 )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_wind_zonal_nml( VelX0, VelY0, VelZ0 )
initialdata_nml( FlagBasic, FlagDisturb, FlagDisturbPTemp, FlagDisturbExner, FlagDisturbQMix, FlagDisturbWind )
NAMELIST : |
|
FlagBasic = "" : | character(STRING)
|
FlagDisturb = "" : | character(STRING)
|
FlagDisturbPTemp = "" : | character(STRING)
|
FlagDisturbExner = "" : | character(STRING)
|
FlagDisturbQMix = "" : | character(STRING)
|
FlagDisturbWind = "" : | character(STRING)
|
This namelist group name is input/output in ../src/main/arare_init-data.f90#ArareInitData
initialdata_nml( FlagBasic, FlagDisturb, FlagDisturbPTemp, FlagDisturbExner, FlagDisturbQMix, FlagDisturbWind )
NAMELIST : |
|
FlagBasic = "" : | character(STRING)
|
FlagDisturb = "" : | character(STRING)
|
FlagDisturbPTemp = "" : | character(STRING)
|
FlagDisturbExner = "" : | character(STRING)
|
FlagDisturbQMix = "" : | character(STRING)
|
FlagDisturbWind = "" : | character(STRING)
|
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_sounding_nml( SoundingFile, AltCol, TempCol, PressCol, VelXCol, VelYCol, AltTr, DelAlt )
NAMELIST : |
|
SoundingFile : | character(30)
|
AltCol = 0 : | integer
|
TempCol = 0 : | integer
|
PressCol = 0 : | integer
|
VelXCol = 0 : | integer
|
VelYCol = 0 : | integer
|
AltTr = 0.0d0 : | real(DP), save
|
DelAlt = 4.0d3 : | real(DP), save
|
設定ファイルから出力ファイルに記載する情報を読み込む
This namelist group name is input/output in initialdata_sounding#initialdata_sounding_init
initialdata_takemi2007_nml( FlagEnv, FlagWind, VelXSfc )
radiation_heatbalance_nml( RadCoolRate, HeightHeatUp, HeightHeatDown, HeightCoolUp, HeightCoolDown, FlagDExnerDtRad )
radiation_simple_nml( RadHeatRate, HeightUp, HeightDown, FlagDExnerDtRad )
radiation_sounding_nml( SoundingFile, AltCol, SWaveCol, LWaveCol, FlagDExnerDtRad )
NAMELIST : |
|
SoundingFile : | character(30)
|
AltCol = 0 : | integer
: | 「高度」の列番号 (サウンディングファイル内)
|
|
SWaveCol = 0 : | integer
: | 「短波放射による加熱率」の列番号 (サウンディングファイル内)
|
|
LWaveCol = 0 : | integer
: | 「長波放射による加熱率」の列番号 (サウンディングファイル内)
|
|
FlagDExnerDtRad = .true. : | logical, save
|
設定ファイルから出力ファイルに記載する情報を読み込む
This namelist group name is input/output in Radiation_Sounding#radiation_sounding_init
restartfileio_nml( InputFile, OutputFile )
surface_flux_bulk_nml( FlagConstBulkCoef, FlagUseOfBulkCoefInNeutralCond, ConstBulkCoef, VelMinForRi, VelMinForVel, VelMinForTemp, VelMinForQVap, VelMaxForVel, VelMaxForTemp, VelMaxForQVap, VelBulkCoefMin, TempBulkCoefMin, QVapBulkCoefMin, VelBulkCoefMax, TempBulkCoefMax, QVapBulkCoefMax, FlagFixFricTimeConstAtLB, FricTimeConstAtLB, LowLatFricAtLB, FlagFixHeatFluxAtLB, HeatFluxAtLB, FlagFixMassFluxAtLB, MassFluxAtLB, Vel0 )
NAMELIST : |
|
FlagConstBulkCoef : | logical, save
: | Flag for using constant bulk coefficient
|
|
FlagUseOfBulkCoefInNeutralCond : | logical, save
: | Flag for using bulk coefficient in neutral condition
|
|
ConstBulkCoef : | real(DP), save
: | バルク係数一定値. Steady value of bulk coefficient
|
|
VelMinForRi : | real(DP), save
: | $ R_i $ 数用風最小値. Minimum value of velocity for $ R_i $ number
|
|
VelMinForVel : | real(DP), save
: | 運動量用風最小値. Minimum value of velocity for momentum
|
|
VelMinForTemp : | real(DP), save
: | 熱用風最小値. Minimum value of velocity for thermal
|
|
VelMinForQVap : | real(DP), save
: | 水蒸気用風最小値. Minimum value of velocity for vapor
|
|
VelMaxForVel : | real(DP), save
: | 運動量用風最大値. Maximum value of velocity for momentum
|
|
VelMaxForTemp : | real(DP), save
: | 熱用風最大値. Maximum value of velocity for thermal
|
|
VelMaxForQVap : | real(DP), save
: | 水蒸気用風最大値. Maximum value of velocity for vapor
|
|
VelBulkCoefMin : | real(DP), save
: | $ u $ バルク係数最小値. Minimum value of $ u $ bulk coefficient
|
|
TempBulkCoefMin : | real(DP), save
: | $ T $ バルク係数最小値. Minimum value of $ T $ bulk coefficient
|
|
QVapBulkCoefMin : | real(DP), save
: | $ q $ バルク係数最小値. Minimum value of $ q $ bulk coefficient
|
|
VelBulkCoefMax : | real(DP), save
: | $ u $ バルク係数最大値. Maximum value of $ u $ bulk coefficient
|
|
TempBulkCoefMax : | real(DP), save
: | $ T $ バルク係数最大値. Maximum value of $ T $ bulk coefficient
|
|
QVapBulkCoefMax : | real(DP), save
: | $ q $ バルク係数最大値. Maximum value of $ q $ bulk coefficient
|
|
FlagFixFricTimeConstAtLB : | logical , save
|
FricTimeConstAtLB : | real(DP), save
: | 下部境界摩擦の時定数 (s). Time constant of surface friction (s).
|
|
LowLatFricAtLB : | real(DP), save
: | 下部境界摩擦が働く最低緯度 (degree). Lowest latitude where the friction is
applied (degree)
|
|
FlagFixHeatFluxAtLB : | logical , save
|
HeatFluxAtLB : | real(DP), save
: | 下部境界での熱フラックス (W m-2). Heat flux at the lower boundary (W m-2).
|
|
FlagFixMassFluxAtLB : | logical , save
|
MassFluxAtLB : | real(DP), save
: | 下部境界での質量フラックス (W m-2).
実際にはゼロに固定するために使う程度にしか使えないだろう. Mass flux at the
lower boundary (kg m-2 s-1).
|
|
Vel0 = 0.0d0 : | real(DP), save
|
デフォルト値については初期化手続
"surface_flux_bulk#SurfaceFluxInit" のソースコードを参照のこと.
Refer to source codes in the initialization procedure
"surface_flux_bulk#SurfaceFluxInit" for the default values.
This namelist group name is input/output in surfaceflux_bulk_core#SurfaceFluxInit
surfaceflux_bulk_nml( FlagConstBulkCoef, FlagUseOfBulkCoefInNeutralCond, ConstBulkCoef, FlagDExnerDtSurf, VelMinForRi, SfcRoughLength, Vel0, VelBulkCoefMin, TempBulkCoefMin, QmixBulkCoefMin, VelBulkCoefMax, TempBulkCoefMax, QmixBulkCoefMax )
NAMELIST : |
|
FlagConstBulkCoef : | logical, save
: | Flag for using constant bulk coefficient
|
|
FlagUseOfBulkCoefInNeutralCond : | logical, save
: | Flag for using bulk coefficient in neutral condition
|
|
ConstBulkCoef : | real(DP), save
: | バルク係数一定値. Steady value of bulk coefficient
|
|
FlagDExnerDtSurf = .true. : | logical, save
: | Flag for diabatice heating term in pressure equation
|
|
VelMinForRi = 1.0d-8 : | real(DP), save
: | リチャード数計算用速度下限値 Lower limit of velocity for Ri
|
|
SfcRoughLength = 1.0d-2 : | real(DP), save
|
Vel0 = 0.0d0 : | real(DP), save
|
VelBulkCoefMin = 0.0d0 : | real(DP), save
: | $ u $ バルク係数最小値. Minimum value of $ u $ bulk coefficient
|
|
TempBulkCoefMin = 0.0d0 : | real(DP), save
: | $ T $ バルク係数最小値. Minimum value of $ T $ bulk coefficient
|
|
QmixBulkCoefMin = 0.0d0 : | real(DP), save
: | $ q $ バルク係数最小値. Minimum value of $ q $ bulk coefficient
|
|
VelBulkCoefMax = 1.0d2 : | real(DP), save
: | $ u $ バルク係数最大値. Maximum value of $ u $ bulk coefficient
|
|
TempBulkCoefMax = 1.0d2 : | real(DP), save
: | $ T $ バルク係数最大値. Maximum value of $ T $ bulk coefficient
|
|
QmixBulkCoefMax = 1.0d2 : | real(DP), save
: | $ q $ バルク係数最大値. Maximum value of $ q $ bulk coefficient
|
|
This namelist group name is input/output in Surfaceflux_bulk#Surfaceflux_Bulk_init
surfaceflux_bulk_nml( FlagConstBulkCoef, FlagUseOfBulkCoefInNeutralCond, ConstBulkCoef, VelMinForRi, SfcRoughLength, Vel0, VelBulkCoefMin, TempBulkCoefMin, QmixBulkCoefMin, VelBulkCoefMax, TempBulkCoefMax, QmixBulkCoefMax )
NAMELIST : |
|
FlagConstBulkCoef : | logical, save
: | Flag for using constant bulk coefficient
|
|
FlagUseOfBulkCoefInNeutralCond : | logical, save
: | Flag for using bulk coefficient in neutral condition
|
|
ConstBulkCoef : | real(DP), save
: | バルク係数一定値. Steady value of bulk coefficient
|
|
VelMinForRi = 1.0d-8 : | real(DP), save
: | リチャード数計算用速度下限値 Lower limit of velocity for Ri
|
|
SfcRoughLength = 1.0d-2 : | real(DP), save
|
Vel0 = 0.0d0 : | real(DP), save
|
VelBulkCoefMin = 0.0d0 : | real(DP), save
: | $ u $ バルク係数最小値. Minimum value of $ u $ bulk coefficient
|
|
TempBulkCoefMin = 0.0d0 : | real(DP), save
: | $ T $ バルク係数最小値. Minimum value of $ T $ bulk coefficient
|
|
QmixBulkCoefMin = 0.0d0 : | real(DP), save
: | $ q $ バルク係数最小値. Minimum value of $ q $ bulk coefficient
|
|
VelBulkCoefMax = 1.0d2 : | real(DP), save
: | $ u $ バルク係数最大値. Maximum value of $ u $ bulk coefficient
|
|
TempBulkCoefMax = 1.0d2 : | real(DP), save
: | $ T $ バルク係数最大値. Maximum value of $ T $ bulk coefficient
|
|
QmixBulkCoefMax = 1.0d2 : | real(DP), save
: | $ q $ バルク係数最大値. Maximum value of $ q $ bulk coefficient
|
|
This namelist group name is input/output in Surfaceflux_bulk_l1979#Surfaceflux_Bulk_init
surfaceflux_const_nml( SfcXMomFluxBtm, SfcXMomFluxTop, SfcYMomFluxBtm, SfcYMomFluxTop, SfcHeatFluxBtm, SfcHeatFluxTop, SfcQmixFluxBtm, SfcQmixFluxTop, FlagDExnerDtSurf )
NAMELIST : |
|
SfcXMomFluxBtm = 0.0d0 : | real(DP), save
|
SfcXMomFluxTop = 0.0d0 : | real(DP), save
|
SfcYMomFluxBtm = 0.0d0 : | real(DP), save
|
SfcYMomFluxTop = 0.0d0 : | real(DP), save
|
SfcHeatFluxBtm = 0.0d0 : | real(DP), save
|
SfcHeatFluxTop = 0.0d0 : | real(DP), save
|
SfcQmixFluxBtm = 0.0d0 : | real(DP), save
|
SfcQmixFluxTop = 0.0d0 : | real(DP), save
|
FlagDExnerDtSurf = .true. : | logical, save
|
This namelist group name is input/output in Surfaceflux_const#Surfaceflux_const_init
surfaceflux_diff_nml( Kappa, FlagDExnerDtSurf )
timeset_nml( DelTimeLong, DelTimeShort, IntegPeriod, RestartTime, DelTimeOutput )
NAMELIST : |
|
DelTimeLong = 2.0d0 : | real(DP), save, public
|
DelTimeShort = 2.0d-1 : | real(DP), save, public
|
IntegPeriod = 3600.0d0 : | real(DP), save, public
|
RestartTime = 0.0d0 : | real(DP), save, public
|
DelTimeOutput = 2.0d0 : | real(DP), save, public
|
This namelist group name is input/output in timeset#timeset_init
turbulence_constKm_nml( Cm, ConstKm, ConstKh, FlagDExnerDtTurb, FlagDispHeat )
turbulence_kw1978_nml( Cm, KmMax, FlagDExnerDtTurb )