IGModel-SW 1.0
|
モジュール | |
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 ] . | |
real(DP), parameter, public | param_manager::Grav = earth_g |
重力加速度 [m ]. | |
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 |
運動方程式を有効にするかのフラグ. |