IGModel-SW 1.0

src/param_manager.f90

ソースコードを見る。

モジュール

module  param_manager
 

シミュレーションに必要な全てのパラメータを管理するモジュール.


関数/サブルーチン

subroutine, public param_manager::read_namelistFile (nml_filename)
 シミュレーションパラメータ等を設定しているネームリストファイルを読み込む.

変数

integer, public param_manager::div_level = 5
 水平分割レベル.
real(DP), public param_manager::ic_radius = earth_radius
 正二十面体を内包する球の半径.
character(STRING), public param_manager::gridData_ncFile = 'SPR-GC-grid_glevel5.nc'
 格子点座標が記録されている netCDF のファイル名.
real(DP), parameter, public param_manager::Omega = earth_Omega
 自転角速度 [rad $ \rm s^{-1} $] .
real(DP), parameter, public param_manager::Grav = earth_g
 重力加速度 [m $ \rm s^{-2} $].
real(DP), public param_manager::output_tick
 計算結果をデータファイルに書き出す時間間隔 [s].
logical, public param_manager::data_output_flag
 シミュレーション結果をファイルに書き出すかのフラグ.
character(TOKEN), public param_manager::output_data_ncFile
 シミュレーション結果を書きだす NetCDF ファイルの名前.
real(DP), public param_manager::alpha
 デカルト座標系の z 軸と xz 平面上に存在する自転軸がなす角 [rad].
real(DP), public param_manager::DelTime
 時間刻み幅 [s].
real(DP), public param_manager::integration_time
 積分時間 [s].
logical, public param_manager::motionEq_flag
 運動方程式を有効にするかのフラグ.
 全て クラス ネームスペース ファイル 関数 変数