Class NAMELIST
In: main/dcpam_ape.f90
main/dcpam_hs94.f90
main/dcpam_jupiter_case00.f90
main/init_sample.f90
main/sst_sample.f90
shared/constants.f90
shared/timefilter.f90
dynamics/dyn_as83.f90
dynamics/dyn_spectral.f90
dynamics/dyn_spectral_as83.f90
physics/phy_adjust_fixed.f90
physics/phy_ape.f90
physics/phy_cooling_s08.f90
physics/phy_ground.f90
physics/phy_hs94.f90
physics/phy_jupiter_case00.f90
physics/phy_radiation_flux.f90
physics/phy_saturate_nha92.f90
physics/phy_sponge_layer.f90
prepare_data/initial_data.f90
prepare_data/sigma_data.f90
prepare_data/surface_data.f90

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

Methods

Public Instance methods

constants_nml( PI, RPlanet, Omega, Grav, Cp, RAir, EL, CpVap, RVap, DH2O, EpsV, ES0, StB, FKarm, EFoldTime, VisOrder )
NAMELIST :
PI :real(DP), intent(inout)
: $ pi $ . 円周率. Circular constant
RPlanet :real(DP), intent(inout)
: $ a $ . 惑星半径. Radius of planet
Omega :real(DP), intent(inout)
: $ Omega $ . 回転角速度. Angular velocity
Grav :real(DP), intent(inout)
: $ g $ . 重力加速度. Gravitational acceleration
Cp :real(DP), intent(inout)
: $ C_p $ . 大気定圧比熱. Specific heat of air at constant pressure
RAir :real(DP), intent(inout)
: $ R $ . 大気気体定数. Gas constant of air
EL :real(DP), intent(inout)
: $ L $ . 水の凝結の潜熱. Latent heat of condensation of water vapor
CpVap :real(DP), intent(inout)
: $ C_v $ . 水蒸気定圧比熱. Specific heat of water vapor at constant pressure
RVap :real(DP), intent(inout)
: $ R_v $ . 水蒸気気体定数. Gas constant of water vapor
DH2O :real(DP), intent(inout)
: $ d_{mathrm{H_2O}} $ . 液体水の密度. Density of liquid water
EpsV :real(DP), intent(inout)
: $ epsilon_v $ . 水蒸気分子量比. Molecular weight of water vapor
ES0 :real(DP), intent(inout)
: $ e^{*} $ (273K) . 0 ℃での飽和蒸気圧. Saturated vapor pressure at 0 degrees C
StB :real(DP), intent(inout)
: $ sigma_{SB} $ . ステファンボルツマン定数. Stefan-Boltzmann constant
FKarm :real(DP), intent(inout)
: $ k $ . カルマン定数. Karman constant
EFoldTime :real(DP), intent(inout)
: 最大波数に対する e-folding time. E-folding time for maximum wavenumber
VisOrder :integer , intent(inout)
: 超粘性の次数. Order of hyperviscosity

constants モジュール用 NAMELIST 変数群名. 物理定数等を読み込みます.

constants#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "constants" module. physical constants etc. are input.

If a NAMELIST filename is specified to an optional argument nmlfile when "constants#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in constants#ConstantsNmlRead

dcpam_ape_geodata_nml( geography_data_prepared, geo_nc, geo_varname )
NAMELIST :
geography_data_prepared = .false. :logical
: 地形データ (地表 $ Phi $ ) の有無. Presence or absence of geography data (surface $ Phi $ )
geo_nc = ‘geo.nc‘ :character(STRING)
: 地形データ netCDF ファイル. NetCDF file for geography data
geo_varname = ‘Phis‘ :character(TOKEN)
: 地形データの変数名. Variable name of geography data

地形データの設定.

Configure geography data

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

dcpam_ape_grid_nml( nmax, imax, jmax, kmax )
NAMELIST :
nmax = 10 :integer
: 最大全波数. Maximum truncated wavenumber
imax = 32 :integer
: 経度格子点数. Number of grid points in longitude
jmax = 16 :integer
: 緯度格子点数. Number of grid points in latitude
kmax = 16 :integer
: 鉛直層数. Number of vertical level

格子点, 最大波数の設定.

Configure grid points and maximum truncated wavenumber

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

dcpam_ape_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は dcmodel_sample_code モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "dcmodel_sample_code".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

ヒストリデータ用 NAMELIST 変数群名.

プログラムの実行時にコマンドライン引数 -N または —namelist にファイル名を 指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for history data.

If a NAMELIST filename is specified to command line options ’-N’ or ’—namelist’ this NAMELIST group is loaded from the file.

This namelist group name is input/output in main/dcpam_ape.f90#GTHistNmlRead

dcpam_ape_initdata_nml( initial_data_prepared, init_nc, init_nc_time_varname, init_nc_timeB, init_nc_timeN )
NAMELIST :
initial_data_prepared = .false. :logical
: 初期値データ (リスタートデータ) ファイルの有無. Presence or absence of initial data (restart data) file.
init_nc = ‘dcpam_ape_restart.nc‘ :character(STRING)
: 初期値データ (リスタートデータ) netCDF ファイル名. NetCDF filename for initial data (restart data) file.
init_nc_time_varname = ‘time‘ :character(TOKEN)
: 時刻の変数名. 空にした場合, データ入力時に時刻指定を 行いません.

Variable name of time. If this variable is null character, time is not specified when data is input.

init_nc_timeB = -60.0_DP :real(DP)
: 初期値データ ( $ t-\Delta t $ ) の時刻. Time of initial data ( $ t-\Delta t $ )
init_nc_timeN = 0.0_DP :real(DP)
: 初期値データ ( $ t $ ) の時刻. Time of initial data ( $ t $ )

初期値データ, リスタートデータの設定.

Configure initial data or restart data

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

dcpam_ape_restart_nml( restart_interval_value, restart_interval_unit, restart_filename )
NAMELIST :
restart_interval_value = 1440.0_DP :real
: リスタートデータの出力間隔の数値. Numerical value for interval of restart data output
restart_interval_unit = ‘min‘ :character(TOKEN)
: リスタートデータの出力間隔の単位. Unit for interval of restart data output
restart_filename = ‘dcpam_ape_restart.nc‘ :character(STRING)
: リスタートデータのファイル名 filename of restart data

リスタートファイルへのデータ出力設定

Configure the settings for restart data output

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

dcpam_ape_restart_nml( restart_interval_value, restart_interval_unit, restart_filename )
NAMELIST :

リスタートファイルへのデータ出力設定

Configure the settings for restart data output

This namelist group name is input/output in main/dcpam_ape.f90#restart_output_init

dcpam_ape_time_nml( start_time_value, start_time_unit, delta_time_value, delta_time_unit, total_time_value, total_time_unit, predict_show_interval_value, predict_show_interval_unit )
NAMELIST :
start_time_value = 0.0_DP :real(DP)
: 開始時刻の値. Value of start time
start_time_unit = ‘min‘ :character(TOKEN)
: 開始時刻の単位. Unit of start time
delta_time_value = 60.0_DP :real(DP)
: $ Delta t $ . タイムステップの値. Value of time step
delta_time_unit = ‘min‘ :character(TOKEN)
: タイムステップの単位. Unit of time step
total_time_value = 7.0_DP :real(DP)
: 積分終了時刻の値. Value of finish time of integral
total_time_unit = ‘days‘ :character(TOKEN)
: 積分終了時刻の単位. Unit of finish time of integral
predict_show_interval_value = 1.0_DP :real(DP)
: 終了予測日時表示間隔. Interval of predicted date output
predict_show_interval_unit = ‘days‘ :character(TOKEN)
: 終了予測日時表示間隔 (単位). Unit for interval of predicted date output

時刻の設定

Configure time

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

dcpam_hs94_geodata_nml( geography_data_prepared, geo_nc, geo_varname )
NAMELIST :
geography_data_prepared = .false. :logical
: 地形データ (地表 $ Phi $ ) の有無. Presence or absence of geography data (surface $ Phi $ )
geo_nc = ‘geo.nc‘ :character(STRING)
: 地形データ netCDF ファイル. NetCDF file for geography data
geo_varname = ‘Phis‘ :character(TOKEN)
: 地形データの変数名. Variable name of geography data

地形データの設定.

Configure geography data

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

dcpam_hs94_grid_nml( nmax, imax, jmax, kmax )
NAMELIST :
nmax = 10 :integer
: 最大全波数. Maximum truncated wavenumber
imax = 32 :integer
: 経度格子点数. Number of grid points in longitude
jmax = 16 :integer
: 緯度格子点数. Number of grid points in latitude
kmax = 20 :integer
: 鉛直層数. Number of vertical level

格子点, 最大波数の設定.

Configure grid points and maximum truncated wavenumber

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

dcpam_hs94_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は dcmodel_sample_code モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "dcmodel_sample_code".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

ヒストリデータ用 NAMELIST 変数群名.

プログラムの実行時にコマンドライン引数 -N または —namelist にファイル名を 指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for history data.

If a NAMELIST filename is specified to command line options ’-N’ or ’—namelist’ this NAMELIST group is loaded from the file.

This namelist group name is input/output in main/dcpam_hs94.f90#GTHistNmlRead

dcpam_hs94_initdata_nml( initial_data_prepared, init_nc, init_nc_time_varname, init_nc_timeB, init_nc_timeN )
NAMELIST :
initial_data_prepared = .false. :logical
: 初期値データ (リスタートデータ) ファイルの有無. Presence or absence of initial data (restart data) file.
init_nc = ‘dcpam_hs94_restart.nc‘ :character(STRING)
: 初期値データ (リスタートデータ) netCDF ファイル名. NetCDF filename for initial data (restart data) file.
init_nc_time_varname = ‘time‘ :character(TOKEN)
: 時刻の変数名. 空にした場合, データ入力時に時刻指定を 行いません.

Variable name of time. If this variable is null character, time is not specified when data is input.

init_nc_timeB = -90.0_DP :real(DP)
: 初期値データ ( $ t-\Delta t $ ) の時刻. Time of initial data ( $ t-\Delta t $ )
init_nc_timeN = 0.0_DP :real(DP)
: 初期値データ ( $ t $ ) の時刻. Time of initial data ( $ t $ )

初期値データ, リスタートデータの設定.

Configure initial data or restart data

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

dcpam_hs94_restart_nml( restart_interval_value, restart_interval_unit, restart_filename )
NAMELIST :
restart_interval_value = 1440.0_DP :real
: リスタートデータの出力間隔の数値. Numerical value for interval of restart data output
restart_interval_unit = ‘min‘ :character(TOKEN)
: リスタートデータの出力間隔の単位. Unit for interval of restart data output
restart_filename = ‘dcpam_hs94_restart.nc‘ :character(STRING)
: リスタートデータのファイル名 filename of restart data

リスタートファイルへのデータ出力設定

Configure the settings for restart data output

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

dcpam_hs94_restart_nml( restart_interval_value, restart_interval_unit, restart_filename )
NAMELIST :

リスタートファイルへのデータ出力設定

Configure the settings for restart data output

This namelist group name is input/output in main/dcpam_hs94.f90#restart_output_init

dcpam_hs94_time_nml( start_time_value, start_time_unit, delta_time_value, delta_time_unit, total_time_value, total_time_unit, predict_show_interval_value, predict_show_interval_unit )
NAMELIST :
start_time_value = 0.0_DP :real(DP)
: 開始時刻の値. Value of start time
start_time_unit = ‘min‘ :character(TOKEN)
: 開始時刻の単位. Unit of start time
delta_time_value = 90.0_DP :real(DP)
: $ Delta t $ . タイムステップの値. Value of time step
delta_time_unit = ‘min‘ :character(TOKEN)
: タイムステップの単位. Unit of time step
total_time_value = 7.0_DP :real(DP)
: 積分終了時刻の値. Value of finish time of integral
total_time_unit = ‘days‘ :character(TOKEN)
: 積分終了時刻の単位. Unit of finish time of integral
predict_show_interval_value = 1.0_DP :real(DP)
: 終了予測日時表示間隔. Interval of predicted date output
predict_show_interval_unit = ‘days‘ :character(TOKEN)
: 終了予測日時表示間隔 (単位). Unit for interval of predicted date output

時刻の設定

Configure time

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

dcpam_jupiter_geodata_nml( geography_data_prepared, geo_nc, geo_varname )
NAMELIST :
geography_data_prepared = .false. :logical
: 地形データ (地表 $ Phi $ ) の有無. Presence or absence of geography data (surface $ Phi $ )
geo_nc = ‘geo.nc‘ :character(STRING)
: 地形データ netCDF ファイル. NetCDF file for geography data
geo_varname = ‘Phis‘ :character(TOKEN)
: 地形データの変数名. Variable name of geography data

地形データの設定.

Configure geography data

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

dcpam_jupiter_grid_nml( nmax, imax, jmax, kmax )
NAMELIST :
nmax = 10 :integer
: 最大全波数. Maximum truncated wavenumber
imax = 32 :integer
: 経度格子点数. Number of grid points in longitude
jmax = 16 :integer
: 緯度格子点数. Number of grid points in latitude
kmax = 16 :integer
: 鉛直層数. Number of vertical level

格子点, 最大波数の設定.

Configure grid points and maximum truncated wavenumber

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

dcpam_jupiter_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は dcmodel_sample_code モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "dcmodel_sample_code".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

ヒストリデータ用 NAMELIST 変数群名.

プログラムの実行時にコマンドライン引数 -N または —namelist にファイル名を 指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for history data.

If a NAMELIST filename is specified to command line options ’-N’ or ’—namelist’ this NAMELIST group is loaded from the file.

This namelist group name is input/output in main/dcpam_jupiter_case00.f90#GTHistNmlRead

dcpam_jupiter_initdata_nml( initial_data_prepared, init_nc, init_nc_time_varname, init_nc_timeB, init_nc_timeN )
NAMELIST :
initial_data_prepared = .false. :logical
: 初期値データ (リスタートデータ) ファイルの有無. Presence or absence of initial data (restart data) file.
init_nc = ‘dcpam_jupiter_case00_restart.nc‘ :character(STRING)
: 初期値データ (リスタートデータ) netCDF ファイル名. NetCDF filename for initial data (restart data) file.
init_nc_time_varname = ‘time‘ :character(TOKEN)
: 時刻の変数名. 空にした場合, データ入力時に時刻指定を 行いません.

Variable name of time. If this variable is null character, time is not specified when data is input.

init_nc_timeB = -60.0_DP :real(DP)
: 初期値データ ( $ t-\Delta t $ ) の時刻. Time of initial data ( $ t-\Delta t $ )
init_nc_timeN = 0.0_DP :real(DP)
: 初期値データ ( $ t $ ) の時刻. Time of initial data ( $ t $ )

初期値データ, リスタートデータの設定.

Configure initial data or restart data

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

dcpam_jupiter_restart_nml( restart_interval_value, restart_interval_unit, restart_filename )
NAMELIST :
restart_interval_value = 1440.0_DP :real
: リスタートデータの出力間隔の数値. Numerical value for interval of restart data output
restart_interval_unit = ‘min‘ :character(TOKEN)
: リスタートデータの出力間隔の単位. Unit for interval of restart data output
restart_filename = ‘dcpam_jupiter_case00_restart.nc‘ :character(STRING)
: リスタートデータのファイル名 filename of restart data

リスタートファイルへのデータ出力設定

Configure the settings for restart data output

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

dcpam_jupiter_restart_nml( restart_interval_value, restart_interval_unit, restart_filename )
NAMELIST :

リスタートファイルへのデータ出力設定

Configure the settings for restart data output

This namelist group name is input/output in main/dcpam_jupiter_case00.f90#restart_output_init

dcpam_jupiter_time_nml( start_time_value, start_time_unit, delta_time_value, delta_time_unit, total_time_value, total_time_unit, predict_show_interval_value, predict_show_interval_unit )
NAMELIST :
start_time_value = 0.0_DP :real(DP)
: 開始時刻の値. Value of start time
start_time_unit = ‘min‘ :character(TOKEN)
: 開始時刻の単位. Unit of start time
delta_time_value = 60.0_DP :real(DP)
: $ Delta t $ . タイムステップの値. Value of time step
delta_time_unit = ‘min‘ :character(TOKEN)
: タイムステップの単位. Unit of time step
total_time_value = 7.0_DP :real(DP)
: 積分終了時刻の値. Value of finish time of integral
total_time_unit = ‘days‘ :character(TOKEN)
: 積分終了時刻の単位. Unit of finish time of integral
predict_show_interval_value = 1.0_DP :real(DP)
: 終了予測日時表示間隔. Interval of predicted date output
predict_show_interval_unit = ‘days‘ :character(TOKEN)
: 終了予測日時表示間隔 (単位). Unit for interval of predicted date output

時刻の設定

Configure time

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

dyn_as83_nml( time_integration_scheme, history_interval_value, history_interval_unit, history_precision )
NAMELIST :
time_integration_scheme :character(TOKEN)
: 時間積分法. 以下の方法を選択可能.

Time integration scheme. Available schemes are as follows.

  • "Semi-implicit"
  • "Explicit"
history_interval_value :real(DP)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
history_interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
history_precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data

dyn_as83 モジュール用 NAMELIST 変数群名.

dyn_as83#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "dyn_as83" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "dyn_as83#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in dyn_as83#DynAS83NmlRead

dyn_spectral_as83_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は dcmodel_sample_code モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "dcmodel_sample_code".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

dyn_spectral_as83 モジュールのヒストリデータ用 NAMELIST 変数群名.

dyn_spectral_as83#DynSpAsCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for history data of "dyn_spectral_as83" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "dyn_spectral_as83#DynSpAsCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in dyn_spectral_as83#DynSpAsNmlRead

dyn_spectral_nml( VisOrder, EFoldTime, viscous_effect, openmp_threads )
NAMELIST :
VisOrder :integer, intent(inout)
: 超粘性の次数. Order of hyper-viscosity
EFoldTime :real(DP), intent(inout)
: 最大波数に対する e-folding time. E-folding time for maximum wavenumber
viscous_effect :logical, intent(inout)
: 粘性効果のスイッチ. デフォルトでは VisOrderEFoldTime とで設定される水平粘性の効果が 運動量, 熱, 水に対して働きます. この引数に .false. を与えることで 水平粘性を無効にします.

Switch of viscous effect. By default, horizontal diffusion set with VisOrder and EFoldTime make an effect on momentum, heating, and water. If .false. is specified to this argument, the horizontal diffusion becomes invalid.

openmp_threads :integer, intent(inout)
: OPENMP での最大スレッド数. openmp_threads に 1 より大きな値を指定すれば ISPACK の球面調和函数変換 OPENMP 並列計算 ルーチンが用いられる. 並列計算を実行するには, 実行時に環境変数 OMP_NUM_THREADS を openmp_threads 以下の数字に設定する 等のシステムに応じた準備が必要となる.

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

dyn_spectral モジュール用 NAMELIST 変数群名.

dyn_spectral#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "dyn_spectral" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "dyn_spectral#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in dyn_spectral#DynSpectralNmlRead

init_sample_file_nml( init_nc )
NAMELIST :
init_nc = ‘init_T10L12.nc‘ :character(STRING)
: 初期値データ netCDF ファイル. NetCDF file for initial data

ファイル名の設定.

Configure filename

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

init_sample_grid_nml( nmax, imax, jmax, kmax )
NAMELIST :
nmax = 10 :integer
: 最大全波数. Maximum truncated wavenumber
imax = 32 :integer
: 経度格子点数. Number of grid points in longitude
jmax = 16 :integer
: 緯度格子点数. Number of grid points in latitude
kmax = 12 :integer
: 鉛直層数. Number of vertical level

格子点, 最大波数の設定.

Configure grid points and maximum truncated wavenumber

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

initial_data_nml( Cp, RAir, EpsV, TempAvr, TempMin, PsAvr, QVapAvr, pattern )
NAMELIST :
Cp :real(DP), intent(inout)
: $ C_p $ . 大気定圧比熱. Specific heat of air at constant pressure
RAir :real(DP), intent(inout)
: $ R $ . 大気気体定数. Gas constant of air
EpsV :real(DP), intent(inout)
: $ epsilon_v $ . 水蒸気分子量比. Molecular weight of water vapor
!$ real(DP), intent(inout):Grav ! $ g $ . 重力加速度. Gravitational acceleration
!$ real(DP), intent(inout):EL ! $ L $ . 水の凝結の潜熱. Latent heat of condensation of water vapor
!$ real(DP), intent(inout):RVap ! $ R_v $ . 水蒸気気体定数. Gas constant of water vapor
!$ real(DP), intent(inout):ES0 ! $ e^{*} $ (273K) . 0 ℃での飽和蒸気圧. Saturated vapor pressure at 0 degrees C
TempAvr :real(DP), intent(inout)
: $ bar{T} $ . 温度平均値. Mean temperature
TempMin :real(DP), intent(inout)
: $ T_{min} $ . 温度最小値. Minimum temperature
PsAvr :real(DP), intent(inout)
: $ bar{p_s} $ . 地表面気圧平均値. Mean surface pressure
QVapAvr :real(DP), intent(inout)
: $ bar{q} $ . 比湿平均値. Mean specific humidity
pattern :character(TOKEN)
: 初期値データのパターン. 以下のパターンを選択可能.

Initial data pattern Available patterns are as follows.

  • "AGCM 5.3 Default"
  • "Sugiyama et al. (2008)"

initial_data モジュール用 NAMELIST 変数群名.

initial_data#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "initial_data" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "initial_data#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in initial_data#IniDataNmlRead

phy_adjust_fixed_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は phy_adjust_fixed モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "phy_adjust_fixed".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_adjust_fixed モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_adjust_fixed#PhyAdjFixCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for history data of "phy_adjust_fixed" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_adjust_fixed#PhyAdjFixCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_adjust_fixed#PhyAdjFixNmlRead

phy_adjust_fixed_nml( TempFixed, QVapFixed )
NAMELIST :
TempFixed :real(DP), intent(inout)
: $ T_0 $ . 温度の固定値 (空間変化無し). Fixed value of temperature (spatial variation is nothing)
QVapFixed :real(DP), intent(inout)
: $ q_0 $ . 比湿の固定値 (空間変化無し). Fixed value of specific humidity (spatial variation is nothing)

phy_adjust_fixed モジュール用 NAMELIST 変数群名.

phy_adjust_fixed#PhyAdjFixCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for "phy_adjust_fixed" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_adjust_fixed#PhyAdjFixCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_adjust_fixed#PhyAdjFixNmlRead

phy_ape_history_nml( name, file, history_interval_value, history_interval_unit, history_precision, history_fileprefix, history_average )
NAMELIST :
name :character(TOKEN)
: 変数名. 空白の場合には, この他の設定値は phy_ape モジュールにおいて 出力されるデータ全ての デフォルト値となります.

Variable name. If blank is given, other values are used as default values of output data in "phy_ape".

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

history_interval_value :real(DP)
: ヒストリデータの出力間隔の数値. Numerical value for interval of history data output
history_interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
history_precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
history_fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefix of history data filenames
history_average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_ape モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_ape#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for history data of "phy_ape" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_ape#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_ape#PhysApeNmlRead

phy_ape_varlist_nml( history_varlist )
NAMELIST :
history_varlist :character(STRING)
: ヒストリデータの出力変数リスト. カンマで区切って並べる. (例: "Data1,Data2" ).

List of variables output to history data. Delimiter is comma. (exp. "Data1,Data2" ).

phy_ape モジュールの ヒストリデータ出力リスト用 NAMELIST 変数群名.

phy_ape#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for output list of history data of "phy_ape" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_ape#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_ape#PhysApeNmlRead

phy_cooling_s08_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は phy_cooling_s08 モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "phy_cooling_s08".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_cooling_s08 モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_cooling_s08#PhyCoolCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for history data of "phy_cooling_s08" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_cooling_s08#PhyCoolCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_cooling_s08#PhyCoolNmlRead

phy_cooling_s08_nml( DTempDdayCooling, UpperPress, LowerPress )
NAMELIST :
DTempDdayCooling :real(DP), intent(inout)
: 冷却の効果による一日あたりの温度変化. Temperature tendency per day by cooling effect
UpperPress :real(DP), intent(inout)
: 冷却範囲の上端の気圧. Pressure in the top within the range of cooling
LowerPress :real(DP), intent(inout)
: 冷却範囲の下端の気圧. Pressure at bottom within the range of cooling

phy_cooling_s08 モジュール用 NAMELIST 変数群名.

phy_cooling_s08#PhyCoolCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for "phy_cooling_s08" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_cooling_s08#PhyCoolCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_cooling_s08#PhyCoolNmlRead

phy_ground_nml( ground_nc, SurfTemp_varname, SurfAlbedo_varname, SurfHumidCoeff_varname, SurfRoughLength_varname, SurfHeatCapacity_varname, GroundTempFlux_varname, SurfCondition_varname )
NAMELIST :
ground_nc :character(STRING)
: 海面温度 (SST), 地表面諸量データ が格納された NetCDF ファイル名. NetCDF filename in which sea surface temperature (SST), and various values on surface Data are stored.
SurfTemp_varname = ’’ :character(TOKEN)
: 地表面温度の変数名. Variable name of surface temperature
SurfAlbedo_varname = ’’ :character(TOKEN)
: 地表アルベドの変数名. Variable name of surface albedo
SurfHumidCoeff_varname = ’’ :character(TOKEN)
: 地表湿潤度の変数名. Variable name of surface humidity coefficient
SurfRoughLength_varname = ’’ :character(TOKEN)
: 地表粗度長の変数名. Variable name of surface rough length
SurfHeatCapacity_varname = ’’ :character(TOKEN)
: 地表熱容量の変数名. Variable name of surface heat capacity
GroundTempFlux_varname = ’’ :character(TOKEN)
: 地中熱フラックスの変数名. Variable name of ground temperature flux
SurfCondition_varname = ’’ :character(TOKEN)
: 地表状態の変数名. Variable name of surface condition

phy_ground モジュール用 NAMELIST 変数群名.

phy_ground#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "phy_ground" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_ground#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_ground#PhyGroundNmlRead

phy_hs94_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は phy_hs94 モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "phy_hs94".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_hs94 モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_hs94#PhyHsCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for history data of "phy_hs94" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_hs94#PhyHsCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_hs94#PhyHsNmlRead

phy_jupiter_case00_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は phy_jupiter_case00 モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "phy_jupiter_case00".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_jupiter_case00 モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_jupiter_case00#PhyJpCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for history data of "phy_jupiter_case00" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_jupiter_case00#PhyJpCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_jupiter_case00#PhyJpNmlRead

phy_radiation_flux_nml( delta_time_value_RadLong, delta_time_unit_RadLong, delta_time_value_RadShort, delta_time_unit_RadShort, LongBandNumber, LongAbsorpCoeffQVap, LongAbsorpCoeffDryAir, LongBandWeight, LongPathLengthFact, ShortBandNumber, ShortAbsorpCoeffQVap, ShortAbsorpCoeffDryAir, ShortBandWeight, ShortSecScat, SolarCoeff, AtmosAlbedo, IncomAIns, IncomBIns, IncomAZet, IncomBZet )
NAMELIST :
delta_time_value_RadLong :real(DP), intent(inout)
: 長波フラックスを計算するステップ間隔の数値. Value of step interval of long wave flux calculation
delta_time_unit_RadLong :character(STRING)
: 長波フラックスを計算するステップ間隔の単位. Unit of step interval of long wave flux calculation
delta_time_value_RadShort :real(DP), intent(inout)
: 短波 (日射) フラックスを計算するステップ間隔の数値. Value of step interval of short wave (insolation) flux calculation
delta_time_unit_RadShort :character(STRING)
: 短波 (日射) フラックスを計算するステップ間隔の単位. Unit of step interval of short wave (insolation) flux calculation
LongBandNumber :integer, intent(inout)
: 長波バンド数. Number of long wave band
LongAbsorpCoeffQVap(1:MaximumBandNumber) :real(DP), intent(inout)
: 水の吸収係数. Absorption coefficient of water
LongAbsorpCoeffDryAir(1:MaximumBandNumber) :real(DP), intent(inout)
: 空気の吸収係数. Absorption coefficient of air
LongBandWeight(1:MaximumBandNumber) :real(DP), intent(inout)
: バンドウェイト. Band weight
LongPathLengthFact :real(DP), intent(inout)
: 光路長のファクタ. Factor of optical length
ShortBandNumber :integer, intent(inout)
: 短波バンド数. Number of long wave band
ShortAbsorpCoeffQVap(1:MaximumBandNumber) :real(DP), intent(inout)
: 水の吸収係数. Absorption coefficient of water
ShortAbsorpCoeffDryAir(1:MaximumBandNumber) :real(DP), intent(inout)
: 空気の吸収係数. Absorption coefficient of air
ShortBandWeight(1:MaximumBandNumber) :real(DP), intent(inout)
: バンドウェイト. Band weight
ShortSecScat :real(DP), intent(inout)
: 散乱の $ sec zeta $ $ sec zeta $ of scattering
SolarCoeff :real(DP), intent(inout)
: 太陽定数. Solar constant
AtmosAlbedo :real(DP), intent(inout)
: 大気アルベド. Albedo of air
IncomAIns :real(DP), intent(inout)
: 年平均入射の係数. Coefficient of annual mean incoming radiation.
IncomBIns :real(DP), intent(inout)
: 年平均入射の係数. AIns に同じ. Coefficient of annual mean incoming radiation. Same as "AIns".
IncomAZet :real(DP), intent(inout)
: 年平均入射角の係数. AIns に同じ. Coefficient of annual mean incoming radiation. Same as "AIns".
IncomBZet :real(DP), intent(inout)
: 年平均入射角の係数. AIns に同じ. Coefficient of annual mean incoming radiation. Same as "AIns".

phy_radiation_flux モジュール用 NAMELIST 変数群名.

phy_radiation_flux#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "phy_radiation_flux" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_radiation_flux#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_radiation_flux#PhyRadFluxNmlRead

phy_saturate_nha92_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は phy_saturate_nha92 モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "phy_saturate_nha92".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_saturate_nha92 モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_saturate_nha92#PhySatNhaCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for history data of "phy_saturate_nha92" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_saturate_nha92#PhySatNhaCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_saturate_nha92#PhySatNhaNmlRead

phy_sponge_layer_history_nml( name, file, interval_value, interval_unit, precision, fileprefix, average )
NAMELIST :
name :character(STRING)
: 変数名. 空白の場合には, この他の設定値は phy_sponge_layer モジュールにおいて 出力されるデータ全ての デフォルト値となります.

"Data1,Data2" のようにカンマで区切って複数 の変数を指定することも可能です.

Variable identifier. If blank is given, other values are used as default values of output data in "phy_sponge_layer".

Multiple variables can be specified as "Data1,Data2" too. Delimiter is comma.

file :character(STRING)
: 出力ファイル名. これはデフォルト値としては使用されません. name に値が設定されている時のみ有効です.

Output file name. This is not used as default value. This value is valid only when name is specified.

interval_value :real
: ヒストリデータの出力間隔の数値. 負の値を与えると, 出力を抑止します. Numerical value for interval of history data output Negative values suppresses output.
interval_unit :character(TOKEN)
: ヒストリデータの出力間隔の単位. Unit for interval of history data output
precision :character(TOKEN)
: ヒストリデータの精度. Precision of history data
fileprefix :character(STRING)
: ヒストリデータのファイル名の接頭詞. Prefixes of history data filenames
average :logical
: 出力データの平均化フラグ. Flag for average of output data

phy_sponge_layer モジュールのヒストリデータ用 NAMELIST 変数群名.

phy_sponge_layer#PhySpoLayCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for history data of "phy_sponge_layer" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_sponge_layer#PhySpoLayCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_sponge_layer#PhySpoLayNmlRead

phy_sponge_layer_nml( DampingTime, UpperPress, LowerPress )
NAMELIST :
DampingTime :real(DP), intent(inout)
: 減衰の時定数 (単位: 秒). Damping time constant (units: seconds)
UpperPress :real(DP), intent(inout)
: 減衰範囲の上端の気圧. Pressure in the top within the range of damping
LowerPress :real(DP), intent(inout)
: 減衰範囲の下端の気圧. Pressure at bottom within the range of damping

phy_sponge_layer モジュール用 NAMELIST 変数群名.

phy_sponge_layer#PhySpoLayCreate を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルからこの NAMELIST 変数群を 読み込みます.

NAMELIST group name for "phy_sponge_layer" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "phy_sponge_layer#PhySpoLayCreate" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in phy_sponge_layer#PhySpoLayNmlRead

sigma_data_nml( r_Sigma )
NAMELIST :
r_Sigma(1:size_r_Sigma) :real(DP)
: $ sigma $ レベル (半整数). Half $ sigma $ level

sigma_data モジュール用 NAMELIST 変数群名.

sigma_data#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "sigma_data" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "sigma_data#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in sigma_data#SigmaDataNmlRead

sst_sample_file_nml( sst_nc )
NAMELIST :
sst_nc = ‘sst_T10.nc‘ :character(STRING)
: 地表面データ netCDF ファイル NetCDF file for surface data

ファイル名の設定

Configure filename

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

sst_sample_grid_nml( nmax, imax, jmax )
NAMELIST :
nmax = 10 :integer
: 最大全波数. Maximum truncated wavenumber
imax = 32 :integer
: 経度格子点数. Number of grid points in longitude
jmax = 16 :integer
: 緯度格子点数. Number of grid points in latitude

格子点, 最大波数の設定.

Configure grid points and maximum truncated wavenumber

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

surface_data_nml( TempBase, pattern )
NAMELIST :
TempBase :real(DP), intent(inout)
: $ T $ . 温度の基本場. Basic state temperature
pattern :character(TOKEN)
: 地表面データのパターン. 以下のパターンを選択可能.

Surface data pattern. Available patterns are as follows.

  • "Hosaka et al. (1998)"
  • "Homogeneous"

surface_data モジュール用 NAMELIST 変数群名.

surface_data#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "surface_data" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "surface_data#Create" is used, this NAMELIST group is loaded from the file.

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

timefilter_nml( filter_param, int_step, cur_step, int_time_val, int_time_unit, cur_time_val, cur_time_unit )
NAMELIST :
filter_param :real(DP), intent(inout)
: タイムフィルターの係数. Time filter coefficient
int_step :integer, intent(inout)
: タイムフィルターを適用する間隔 (「何ステップ毎」で指定). Step interval of time filter application
cur_step :integer, intent(inout)
: 現在のステップ数. Current step
int_time_val :real(DP), intent(inout)
: タイムフィルターを適用する間隔 (int_step = -1 の場合にこちらが優先される). Time interval of time filter application (This has priority when int_step = -1)
int_time_unit :character(TOKEN)
: int_time_val の単位. 利用可能な単位に関しては gt4f90io ライブラリ の dc_date モジュールを参照のこと. Unit of ‘int_time_val’. See ‘dc_date’ module in ‘gt4f90io’ library about available units.
cur_time_val :real(DP), intent(inout)
: 現在時刻. Current time
cur_time_unit :character(TOKEN)
: cur_time_val の単位. 利用可能な単位に関しては gt4f90io ライブラリ の dc_date モジュールを参照のこと. Unit of ‘cur_time_val’. See ‘dc_date’ module in ‘gt4f90io’ library about available units.

timefilter モジュール用 NAMELIST 変数群名.

timefilter#Create を使用する際に, オプショナル引数 nmlfileNAMELIST ファイル名を指定することで, そのファイルから この NAMELIST 変数群を読み込みます.

NAMELIST group name for "timefilter" module.

If a NAMELIST filename is specified to an optional argument nmlfile when "timefilter#Create" is used, this NAMELIST group is loaded from the file.

This namelist group name is input/output in timefilter#TimeFilterNmlRead

[Validate]