Class NAMELIST
In: dryconv_adjust/dry_conv_adjust.f90
dryconv_adjust/dryconv_adjust.f90
forcing_dissipation/venus_simple_forcing.f90
io/restart_file_io.f90
io/restart_surftemp_io.f90
main/dcpam_main_primitive.f90
prepare_data/surface_data_primitive.f90
setup/constants_primitive.f90
setup/fileset.f90
setup/timeset.f90
surface_flux/bucket_model.f90
surface_flux/surface_flux_bulk_primitive.f90
surface_properties/surface_properties_primitive.f90
util/auxiliary.f90
util/check_prog_vars_primitive.f90
util/timefilter_asselin1972_primitive.f90
util/vertical_filter.f90
vdiffusion/vdiffusion_my1974_primitive.f90
dynamics/dynamics_hspl_vas83_primitive.F90
prepare_data/initial_data_primitive.F90
setup/axesset.F90
setup/gridset.F90

This is not a module but a repository of NAMELIST group names declared in all Fortran 90/95 files

Methods

Public Instance methods

auxiliary_nml( RefPress )
NAMELIST :
RefPress :real(DP), save
: 基準気圧. Reference air pressure

デフォルト値については初期化手続 "auxiliary#AuxInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "auxiliary#AuxInit" for the default values.

This namelist group name is input/output in auxiliary#AuxInit

axesset_nml( Sigma, OMPNumThreads, Depth, flag_generate_sigma )
NAMELIST :
Sigma(1:MaxNmlArySize) :real(DP), save
: $ sigma $ レベル (半整数). Half $ sigma $ level
OMPNumThreads :integer
: OpenMP での最大スレッド数. openmp_threads に 1 より大きな値を指定すれば ISPACK の球面調和函数変換 OpenMP 並列計算 ルーチンが用いられる. 並列計算を実行するには, 実行時に環境変数 OMP_NUM_THREADS を OMPNumThreads 以下の数字に設定する 等のシステムに応じた準備が必要となる.

OMPNumThreads に 1 より大きな値を 指定しなければ並列計算ルーチンは呼ばれない.

Depth(1:MaxNmlArySize) :real(DP), save
: 入力用配列, 地下の鉛直層境界 array for input, layer interface of subsurface vertical layer
flag_generate_sigma :logical
: 鉛直層数の内部生成のためのフラグ Flag for generation of sigma levels internally

デフォルト値については初期化手続 "axesset#AxessetInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "axesset#AxessetInit" for the default values.

This namelist group name is input/output in axesset#AxessetInit

bucket_model_nml( FlagBucketModel, SoilMoistCritAmnt, SoilMoistCritAmntforEvapEff, FlagBucketModelSnow )
NAMELIST :
FlagBucketModel :logical, save, public
: バケツモデル オン/オフ. bucket model on/off.
SoilMoistCritAmnt :real(DP), save
: <Japanese> Critical amount of soil moisture
SoilMoistCritAmntforEvapEff :real(DP), save
: <Japanese> Critical amount of soil moisture for evaporation efficiency
FlagBucketModelSnow :logical, save, public
: バケツモデル 雪の扱い オン/オフ. bucket model treatment of snow on/off.

実行文 ; Executable statement

This namelist group name is input/output in Bucket_Model#BucketInit

check_prog_vars_nml( VelMin, VelMax, TempMin, TempMax )
NAMELIST :
VelMin :real(DP), save
: 風速最小値 Minimum value of wind velocity
VelMax :real(DP), save
: 風速最大値 Maximum value of wind velocity
TempMin :real(DP), save
: 温度最小値 Minimum value of temperature
TempMax :real(DP), save
: 温度最大値 Maximum value of temperature

デフォルト値については初期化手続 "check_prog_vars#CheckProgVarsInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "check_prog_vars#CheckProgVarsInit" for the default values.

This namelist group name is input/output in check_prog_vars#CheckProgVarsInit

constants_nml( RPlanet, Omega, Grav, MolWtDry, CpDry, GasRDry )
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
: $ M $ [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

デフォルト値については初期化手続 "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

dcpam_main_nml( FlagDynamics, FlagFullPhysics, FlagHS94, FlagVenusSimple, FlagVerticalFilter )
NAMELIST :
FlagDynamics :logical
: 力学過程計算用フラグ Flag for dynamics
FlagFullPhysics :logical
: 全物理過程計算用フラグ Flag for full physics
FlagHS94 :logical
: Held and Suarez (1994) 強制オン/オフ. Held and Suarez (1994) forcing on/off.
FlagVenusSimple :logical
: 金星簡単強制用フラグ Flag for simple forcing for Venus

デフォルト値については初期化手続 "main/dcpam_main.F90#MainInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "main/dcpam_main.F90#MainInit" for the default values.

This namelist group name is input/output in main/dcpam_main_primitive.f90#MainInit

dcpam_main_nml( FlagDynamics, FlagFullPhysics, FlagHS94, FlagVenusSimple, FlagVerticalFilter )
NAMELIST :
FlagDynamics :logical
: 力学過程計算用フラグ Flag for dynamics
FlagFullPhysics :logical
: 全物理過程計算用フラグ Flag for full physics
FlagHS94 :logical
: Held and Suarez (1994) 強制オン/オフ. Held and Suarez (1994) forcing on/off.
FlagVenusSimple :logical
: 金星簡単強制用フラグ Flag for simple forcing for Venus
FlagVerticalFilter :logical
: flag for use of vertical filter

デフォルト値については初期化手続 "main/dcpam_main.F90#MainInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "main/dcpam_main.F90#MainInit" for the default values.

This namelist group name is input/output in main/dcpam_main_primitive.f90#dcpam_main

dry_conv_adjust_nml( CrtlRH, ItrtMax, AdjustCriterion, FlagUse )
NAMELIST :
CrtlRH :real(DP), save
: 臨界相対湿度. Critical relative humidity
ItrtMax :integer, save
: イテレーション回数. Number of iteration
AdjustCriterion(1:MaxNmlArySize) :real(DP), save
: 調節を行う基準 (湿潤静的エネルギーの差の温度換算値) Criterion of adjustment (temperature difference equivalent to difference of dry static energy)
FlagUse :logical, save
: 使用フラグ flag for use of this scheme

デフォルト値については初期化手続 "dry_conv_adjust#DryConvAdjustInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "dry_conv_adjust#DryConvAdjustInit" for the default values.

This namelist group name is input/output in dry_conv_adjust#DryConvAdjustInit

dryconv_adjust_nml( ItrtMax, TempSatMax, flag_dryconv_adjust )
NAMELIST :
ItrtMax :integer, save
: イテレーション回数. Number of iteration
TempSatMax(1:MaxNmlArySize) :real(DP), save
: 不安定の許容誤差. Admissible error of unstability
flag_dryconv_adjust :logical, save
: 乾燥対流調節使用フラグ flag for use of dry convective adjustment

デフォルト値については初期化手続 "dryconv_adjust#DryConvAdjInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "dryconv_adjust#DryConvAdjInit" for the default values.

This namelist group name is input/output in dryconv_adjust#DryConvAdjInit

dynamics_hspl_vas83_nml( TimeIntegScheme, HDOrder, HDEFoldTimeValue, HDEFoldTimeUnit, RefTemp )
NAMELIST :
TimeIntegScheme :character(TOKEN)
: 時間積分法. 以下の方法を選択可能.

Time integration scheme. Available schemes are as follows.

  • "Semi-implicit"
  • "Explicit"
HDOrder :integer
: 超粘性の次数. Order of hyper-viscosity
HDEFoldTimeValue :real(DP)
: 最大波数に対する e-folding time. 負の値を与えると, 水平拡散係数をゼロにします.

E-folding time for maximum wavenumber. If negative value is given, coefficients of horizontal diffusion become zero.

HDEFoldTimeUnit :character(TOKEN)
: 最大波数に対する e-folding time の単位. Unit of e-folding time for maximum wavenumber
RefTemp :real(DP)
: $ overline{T} $ . 基準温度. Reference temperature

デフォルト値については初期化手続 "dynamics_hspl_vas83#DynamicsInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "dynamics_hspl_vas83#DynamicsInit" for the default values.

This namelist group name is input/output in dynamics_hspl_vas83#DynamicsInit

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_global, jmax, kmax, kslmax )
NAMELIST :
nmax :integer, save, public
: 最大全波数. Maximum truncated wavenumber
imax :integer, save, public
: 経度格子点数. Number of grid points in longitude
jmax_global :integer, save, public
: 緯度格子点数 (全球). Number of grid points in latitude on whole globe
jmax :integer, save, public
: 緯度格子点数. Number of grid points in latitude
kmax :integer, save, public
: 鉛直層数. Number of vertical level
kslmax :integer, save, public
: 地下の鉛直層数. Number of subsurface 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, Ueq )
NAMELIST :
Pattern :character(STRING), save, public
: 初期値データのパターン. 以下のパターンを選択可能.

Initial data pattern Available patterns are as follows.

  • "Small Disturbance of Temperature" (default value)
  • "AGCM 5.3 Default"
  • "Sugiyama et al. (2008)"
TempAvr :real(DP), save, public
: $ bar{T} $ . 温度平均値. Mean temperature
PsAvr :real(DP), save, public
: $ bar{p_s} $ . 地表面気圧平均値. Mean surface pressure
Ueq :real(DP), save, public
: $ u_{eq} $ . 赤道上の東西風速. Eastward wind on the equator

デフォルト値については初期化手続 "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

restart_file_io_nml( InputFile, OutputFile, IntValue, IntUnit )
NAMELIST :
InputFile :character(STRING), save, public
: 入力するリスタートデータのファイル名 Filename of input restart data
OutputFile :character(STRING), save, public
: 出力するリスタートデータのファイル名 Filename of output restart data
IntValue :real(DP), save, public
: リスタートデータの出力間隔 (数値). Interval of restart data output (numerical value)
IntUnit :character(TOKEN), save, public
: リスタートデータの出力間隔 (単位). Interval of restart data output (unit)

デフォルト値については初期化手続 "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

restart_surftemp_io_nml( InputFile, InputName, OutputFile, IntValue, IntUnit )
NAMELIST :
InputFile :character(STRING), save
: 入力するリスタートデータのファイル名 Filename of input restart data
InputName :character(TOKEN), save
: 入力するリスタートデータの変数名 Variable name 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_surftemp_io#RestartSurfTempInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "restart_surftemp_io#RestartSurfTempInit" for the default values.

This namelist group name is input/output in restart_surftemp_io#RestartSurfTempInit

surface_data_nml( Pattern, SurfTemp, RoughLength, HeatCapacity, TempFlux, SurfCond )
NAMELIST :
Pattern :character(STRING), save
: 地表面データのパターン. 以下のパターンを選択可能.

Surface data pattern. Available patterns are as follows.

  • "Hosaka et al. (1998)"
  • "Homogeneous"
SurfTemp :real(DP), save
: 地表面温度の基準値. Standard value of surface temperature
RoughLength :real(DP), save
: 地表粗度長. Surface rough length
HeatCapacity :real(DP), save
: 地表熱容量. Surface heat capacity
TempFlux :real(DP), save
: 地中熱フラックス. Ground temperature flux
SurfCond :integer, save
: 地表状態 (0: 固定, 1: 可変). Surface condition (0: fixed, 1: variable)

デフォルト値については初期化手続 "surface_data#SurfDataInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "surface_data#SurfDataInit" for the default values.

This namelist group name is input/output in surface_data#SurfDataInit

surface_flux_bulk_nml( FlagConstBulkCoef, FlagUseOfBulkCoefInNeutralCond, ConstBulkCoef, VelMinForRi, VelMinForVel, VelMinForTemp, VelMaxForVel, VelMaxForTemp, VelBulkCoefMin, TempBulkCoefMin , VelBulkCoefMax, TempBulkCoefMax )
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
VelMaxForVel :real(DP), save
: 運動量用風最大値. Maximum value of velocity for momentum
VelMaxForTemp :real(DP), save
: 熱用風最大値. Maximum value of velocity for thermal
VelBulkCoefMin :real(DP), save
: $ u $ バルク係数最小値. Minimum value of $ u $ bulk coefficient
TempBulkCoefMin :real(DP), save
: $ T $ バルク係数最小値. Minimum value of $ T $ bulk coefficient
VelBulkCoefMax :real(DP), save
: $ u $ バルク係数最大値. Maximum value of $ u $ bulk coefficient
TempBulkCoefMax :real(DP), save
: $ T $ バルク係数最大値. Maximum value of $ T $ bulk coefficient

デフォルト値については初期化手続 "surface_flux_bulk#SurfFluxInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "surface_flux_bulk#SurfFluxInit" for the default values.

This namelist group name is input/output in surface_flux_bulk#SurfFluxInit

surface_properties_nml( SurfTempSetting, SurfTempFile, SurfTempName, RoughLengthSetting, RoughLengthFile, RoughLengthName, HeatCapacitySetting, HeatCapacityFile, HeatCapacityName, TempFluxSetting, TempFluxFile, TempFluxName, SurfCondSetting, SurfCondFile, SurfCondName, SurfHeightSetting, SurfHeightFile, SurfHeightName )
NAMELIST :
SurfTempSetting :character(STRING), save
: 地表面温度の設定方法 Setting of surface temperature
SurfTempFile :character(STRING), save
: 地表面温度のファイル名. File name of surface temperature
SurfTempName :character(TOKEN) , save
: 地表面温度の変数名.
RoughLengthSetting :character(STRING), save
: 地表粗度長の設定方法 Setting of surface rough length
RoughLengthFile :character(STRING), save
: 地表粗度長のファイル名. File name of surface rough length
RoughLengthName :character(TOKEN) , save
: 地表粗度長の変数名. Variable name of surface rough length
HeatCapacitySetting :character(STRING), save
: 地表熱容量の設定方法 Setting of surface heat capacity
HeatCapacityFile :character(STRING), save
: 地表熱容量のファイル名. File name of surface heat capacity
HeatCapacityName :character(TOKEN) , save
: 地表熱容量の変数名. Variable name of surface heat capacity
TempFluxSetting :character(STRING), save
: 地中熱フラックスの設定方法 Setting of ground temperature flux
TempFluxFile :character(STRING), save
: 地中熱フラックスのファイル名. File name of ground temperature flux
TempFluxName :character(TOKEN) , save
: 地中熱フラックスの変数名. Variable name of ground temperature flux
SurfCondSetting :character(STRING), save
: 地表状態の設定方法 Setting of surface condition
SurfCondFile :character(STRING), save
: 地表状態のファイル名. File name of surface condition
SurfCondName :character(TOKEN) , save
: 地表状態の変数名. Variable name of surface condition
SurfHeightSetting :character(STRING), save
: 地表面高度の設定方法 Setting of surface height
SurfHeightFile :character(STRING), save
: 地表面高度のファイル名. File name of surface height
SurfHeightName :character(TOKEN) , save
: 地表面高度の変数名. Variable name of surface height

デフォルト値については初期化手続 "surface_properties#SurfacePropertiesInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "surface_properties#SurfacePropertiesInit" for the default values.

This namelist group name is input/output in surface_properties#SurfacePropertiesInit

timefilter_asselin1972_nml( FilterParameter )
NAMELIST :
FilterParameter :real(DP), save
: タイムフィルターの係数. Time filter coefficient
!$ integer, save:IntStep ! タイムフィルターを適用するステップ間隔.

!$ ! Step interval of time filter application

!$ integer, save:CurStep ! TimeFilter が呼ばれた回数.

!$ ! Number of times that "TimeFilter" is called

!$ integer, save:PrevStep ! 前回タイムフィルターを適用したステップ数.

!$ ! Step number that is filtered previously

, IntStep

デフォルト値については初期化手続 "timefilter_asselin1972#Hs94Init" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "timefilter_asselin1972#Hs94Init" for the default values.

This namelist group name is input/output in timefilter_asselin1972#TimeFiltInit

timeset_nml( DelTimeValue, DelTimeUnit, RestartTimeValue, RestartTimeUnit, InitialYear, InitialMonth, InitialDay, InitialHour, InitialMin, InitialSec, EndYear, EndMonth, EndDay, EndHour, EndMin, EndSec, IntegPeriodValue, IntegPeriodUnit, PredictIntValue, PredictIntUnit, CpuTimeMoniter )
NAMELIST :
DelTimeValue :real(DP), save
: $ Delta t $ . 単位は DelTimeUnit にて指定. Unit is specified by "DelTimeUnit".
DelTimeUnit :character(TOKEN), save
: $ Delta t $ の単位. Unit of $ Delta t $
RestartTimeValue :real(DP), save
: リスタート開始時刻. Restart time of calculation
RestartTimeUnit :character(TOKEN), save
: リスタート開始時刻の単位. Unit of restart time of calculation
InitialYear :integer
: 計算開始日時 (年月日時分) Start date of calculation (year, month, day, hour, minute)
InitialMonth :integer
: 計算開始日時 (年月日時分) Start date of calculation (year, month, day, hour, minute)
InitialDay :integer
: 計算開始日時 (年月日時分) Start date of calculation (year, month, day, hour, minute)
InitialHour :integer
: 計算開始日時 (年月日時分) Start date of calculation (year, month, day, hour, minute)
InitialMin :integer
: 計算開始日時 (年月日時分) Start date of calculation (year, month, day, hour, minute)
InitialSec :real(DP)
: 計算開始日時 (秒) Start date of calculation (second)
EndYear :integer
: 計算終了日時 (年月日時分). "IntegPeriodValue" が負の場合にこちらが使用される.

End date of calculation (year, month, day, hour, minute) These are used when "IntegPeriodValue" is negative

EndMonth :integer
: 計算終了日時 (年月日時分). "IntegPeriodValue" が負の場合にこちらが使用される.

End date of calculation (year, month, day, hour, minute) These are used when "IntegPeriodValue" is negative

EndDay :integer
: 計算終了日時 (年月日時分). "IntegPeriodValue" が負の場合にこちらが使用される.

End date of calculation (year, month, day, hour, minute) These are used when "IntegPeriodValue" is negative

EndHour :integer
: 計算終了日時 (年月日時分). "IntegPeriodValue" が負の場合にこちらが使用される.

End date of calculation (year, month, day, hour, minute) These are used when "IntegPeriodValue" is negative

EndMin :integer
: 計算終了日時 (年月日時分). "IntegPeriodValue" が負の場合にこちらが使用される.

End date of calculation (year, month, day, hour, minute) These are used when "IntegPeriodValue" is negative

EndSec :real(DP)
: 計算終了日時 (秒). "IntegPeriodValue" が負の場合にこちらが使用される.

End date of calculation (second) These are used when "IntegPeriodValue" is negative

IntegPeriodValue :real(DP)
: 積分時間. Integral time.
IntegPeriodUnit :character(TOKEN)
: "IntegPeriodValue" の単位. Unit of "IntegPeriodValue".
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( FlagConstDiffCoef, ConstDiffCoefM, ConstDiffCoefH, SquareVelMin, BulkRiNumMin, MixLengthMax, TildeShMin, TildeSmMin, VelDiffCoefMin, TempDiffCoefMin, VelDiffCoefMax, TempDiffCoefMax, MYLv2ParamB1, MYLv2ParamA2, MYLv2ParamB2, MYLv2ParamC1 )
NAMELIST :
FlagConstDiffCoef :logical , save
: Flag for use of constant diffusion coefficient
ConstDiffCoefM :real(DP), save
: Diffusion coefficient for momentum that is used in the case of FlagConstDiffCoef == .true.
ConstDiffCoefH :real(DP), save
: Diffusion coefficient for heat that is used in the case of FlagConstDiffCoef == .true.
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} $
VelDiffCoefMin :real(DP), save
: $ Dvect{u} $ 拡散係数最小値. Minimum diffusion coefficient of $ Dvect{u} $
TempDiffCoefMin :real(DP), save
: $ T $ 拡散係数最小値. Minimum diffusion coefficient of $ T $
VelDiffCoefMax :real(DP), save
: $ Dvect{u} $ 拡散係数最大値. Maximum diffusion coefficient of $ Dvect{u} $
TempDiffCoefMax :real(DP), save
: $ T $ 拡散係数最大値. Maximum diffusion coefficient of $ T $
MYLv2ParamB1 :real(DP), save
MYLv2ParamA2 :real(DP), save
MYLv2ParamB2 :real(DP), save
MYLv2ParamC1 :real(DP), save

デフォルト値については初期化手続 "vdiffusion_my1974#VDiffInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "vdiffusion_my1974#VDiffInit" for the default values.

This namelist group name is input/output in vdiffusion_my1974#VDiffInit

venus_simple_forcing_nml( SurfFrictionTimeConstInEarthDay, VDiffCoefM, VDiffCoefH, FlagConstNCC, ConstNCCInEarthDay )
NAMELIST :
SurfFrictionTimeConstInEarthDay :real(DP), save
VDiffCoefM :real(DP), save
VDiffCoefH :real(DP), save
FlagConstNCC :logical , save
ConstNCCInEarthDay :real(DP), save

デフォルト値については初期化手続 "venus_simple_forcing#VenusSimpleForcingInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "venus_simple_forcing#VenusSimpleForcingInit" for the default values.

This namelist group name is input/output in venus_simple_forcing#VenusSimpleForcingInit

vertical_filter_nml( FilterParameter )
NAMELIST :
FilterParameter :real(DP), save
: 鉛直フィルターの係数. Vertical filter coefficient
!$ integer, save:IntStep ! 鉛直フィルターを適用するステップ間隔.

!$ ! Step interval of vertical filter application

!$ integer, save:CurStep ! VerticalFilter が呼ばれた回数.

!$ ! Number of times that "VerticalFilter" is called

!$ integer, save:PrevStep ! 前回鉛直フィルターを適用したステップ数.

!$ ! Step number that is filtered previously

, IntStep

デフォルト値については初期化手続 "vertical_filter#VerticalFilterInit" のソースコードを参照のこと.

Refer to source codes in the initialization procedure "vertical_filter#VerticalFilterInit" for the default values.

This namelist group name is input/output in vertical_filter#VerticalFilterInit