Public Instance methods
Dynamics_nml( AlphaSound, AlphaNDiff, NDiffRatio, beta )
| 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
|
|
ファイルオープン. 情報取得.
This namelist group name is input/output in DynamicsHEVI#Dynamics_Init
arare4fileio_nml( Arare4Prefix )
axesset_nml( xmin, xmax, ymin, ymax, zmin, zmax )
cloudphys_k1969_nml( Planet, FactorJ, AutoConvTime, QMixCr )
| 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
|
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, SpcDrySymbol, SpcDryMolFr, DayTime, CpDry, MolWtDry )
| NAMELIST : |
|
| Grav = 9.8d0 : | real(DP), save, public
|
| PressBasis = 965.0d0 : | real(DP), save, public
|
| TempSfc = 300.0d0 : | real(DP), save, public
|
| PressSfc = 965.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
|
This namelist group name is input/output in constants#constants_Init
damping_nml( Time, DepthH, DepthV )
deepconv_main_nml( FlagTurbMethod, FlagRadMethod, FlagCloudMethod, FlagSurfaceMethod )
| NAMELIST : |
|
| FlagTurbMethod = "" : | character(STRING)
|
| FlagRadMethod = "" : | character(STRING)
|
| FlagCloudMethod = "" : | character(STRING)
|
| FlagSurfaceMethod = "" : | 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 )
| NAMELIST : |
|
| FlagTurbMethod = "" : | character(STRING)
|
| FlagRadMethod = "" : | character(STRING)
|
| FlagCloudMethod = "" : | character(STRING)
|
| FlagSurfaceMethod = "" : | 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( NX, NY, NZ, NCMAX, Xmg, Ymg, Zmg )
| NAMELIST : |
|
| NX = 10 : | integer, public, save
|
| NY = 10 : | integer, public, save
|
| NZ = 10 : | integer, public, save
|
| NCMAX = 3 : | integer, public, save
|
| Xmg = 4 : | integer, public, save
|
| Ymg = 4 : | integer, public, save
|
| Zmg = 4 : | integer, public, save
|
This namelist group name is input/output in gridset#gridset_init
initialdata_basic_nml( Humidity, TempTr, DHight )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_basic_nml( Humidity, TempTr, DHight )
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)
|
| ExnerMax = 0.0d0 : | real(DP)
|
| QMixMax = 0.0d0 : | real(DP)
|
| Xc = 0.0d0 : | real(DP)
|
| Xr = 0.0d0 : | real(DP)
|
| Yc = 0.0d0 : | real(DP)
|
| Yr = 0.0d0 : | real(DP)
|
| Zc = 0.0d0 : | real(DP)
|
| Zr = 0.0d0 : | real(DP)
| : | 擾乱の半径(鉛直方向) Therma-Random 用
|
|
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, ExnerMax, QMixMax, Zpos )
This namelist group name is input/output in
../src/main/arare_init-data.f90#Initialdata_init
initialdata_disturb_random_nml( PTempMax, ExnerMax, QMixMax, 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)
|
| PTempMax = 0.0d0 : | real(DP)
|
| XposMin = 0.0d0 : | real(DP)
|
| YposMin = 0.0d0 : | real(DP)
|
| ZposMin = 0.0d0 : | real(DP)
|
| XposMax = 0.0d0 : | real(DP)
|
| YposMax = 0.0d0 : | real(DP)
|
| ZposMax = 0.0d0 : | real(DP)
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_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_takemi2007_nml( FlagEnv, FlagWind, VelXSfc )
radiation_heatbalance_nml( RadCoolRate, HeightHeatUp, HeightHeatDown, HeightCoolUp, HeightCoolDown )
radiation_simple_nml( RadHeatRate, HeightUp, HeightDown )
restartfileio_nml( InputFile, OutputFile )
surfaceflux_bulk_nml( Bulk, Vel0 )
surfaceflux_diff_nml( Kappa )
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_kw1978_nml( Cm, KmMax )