IGModel-SW 1.0
|
シミュレーションに必要な全てのパラメータを管理するモジュール. [詳細]
関数/サブルーチン | |
subroutine, public | read_namelistFile (nml_filename) |
シミュレーションパラメータ等を設定しているネームリストファイルを読み込む. | |
変数 | |
integer, public | div_level = 5 |
水平分割レベル. | |
real(DP), public | ic_radius = earth_radius |
正二十面体を内包する球の半径. | |
character(STRING), public | gridData_ncFile = 'SPR-GC-grid_glevel5.nc' |
格子点座標が記録されている netCDF のファイル名. | |
real(DP), parameter, public | Omega = earth_Omega |
自転角速度 [rad ] . | |
real(DP), parameter, public | Grav = earth_g |
重力加速度 [m ]. | |
real(DP), public | output_tick |
計算結果をデータファイルに書き出す時間間隔 [s]. | |
logical, public | data_output_flag |
シミュレーション結果をファイルに書き出すかのフラグ. | |
character(TOKEN), public | output_data_ncFile |
シミュレーション結果を書きだす NetCDF ファイルの名前. | |
real(DP), public | alpha |
デカルト座標系の z 軸と xz 平面上に存在する自転軸がなす角 [rad]. | |
real(DP), public | DelTime |
時間刻み幅 [s]. | |
real(DP), public | integration_time |
積分時間 [s]. | |
logical, public | motionEq_flag |
運動方程式を有効にするかのフラグ. |
シミュレーションに必要な全てのパラメータを管理するモジュール.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
subroutine,public param_manager::read_namelistFile | ( | character(*),intent(in) | nml_filename | ) |
シミュレーションパラメータ等を設定しているネームリストファイルを読み込む.
[in] | nml_filename | ネームリストファイルの名前. |
param_manager.f90 の 124 行で定義されています。
real(DP),public param_manager::alpha |
デカルト座標系の z 軸と xz 平面上に存在する自転軸がなす角 [rad].
param_manager.f90 の 91 行で定義されています。
logical,public param_manager::data_output_flag |
シミュレーション結果をファイルに書き出すかのフラグ.
param_manager.f90 の 83 行で定義されています。
real(DP),public param_manager::DelTime |
時間刻み幅 [s].
param_manager.f90 の 95 行で定義されています。
integer,public param_manager::div_level = 5 |
水平分割レベル.
param_manager.f90 の 54 行で定義されています。
real(DP),parameter,public param_manager::Grav = earth_g |
重力加速度 [m ].
param_manager.f90 の 75 行で定義されています。
character(STRING),public param_manager::gridData_ncFile = 'SPR-GC-grid_glevel5.nc' |
格子点座標が記録されている netCDF のファイル名.
param_manager.f90 の 62 行で定義されています。
real(DP),public param_manager::ic_radius = earth_radius |
正二十面体を内包する球の半径.
param_manager.f90 の 58 行で定義されています。
real(DP),public param_manager::integration_time |
積分時間 [s].
param_manager.f90 の 99 行で定義されています。
logical,public param_manager::motionEq_flag |
運動方程式を有効にするかのフラグ.
param_manager.f90 の 103 行で定義されています。
real(DP),parameter,public param_manager::Omega = earth_Omega |
自転角速度 [rad ] .
param_manager.f90 の 71 行で定義されています。
character(TOKEN),public param_manager::output_data_ncFile |
シミュレーション結果を書きだす NetCDF ファイルの名前.
param_manager.f90 の 87 行で定義されています。
real(DP),public param_manager::output_tick |
計算結果をデータファイルに書き出す時間間隔 [s].
param_manager.f90 の 79 行で定義されています。