IGModel-SW 1.0
|
Go to the source code of this file.
Modules | |
module | param_manager |
This module manages all paramers which are necessary for the simulation. | |
Functions/Subroutines | |
subroutine, public | param_manager::read_namelistFile (nml_filename) |
Reads the namelist file which configures some simulation parmeters. | |
Variables | |
integer, public | param_manager::div_level = 5 |
Horizontal division level. | |
real(DP), public | param_manager::ic_radius = earth_radius |
The radius of sphere embedded in an icosahedron. | |
character(STRING), public | param_manager::gridData_ncFile = 'SPR-GC-grid_glevel5.nc' |
Name of NetCDF file recording vertecies on grid points. | |
real(DP), parameter, public | param_manager::Omega = earth_Omega |
Angular speed [rad ]. | |
real(DP), parameter, public | param_manager::Grav = earth_g |
Gravitational acceleration. [m ]. | |
real(DP), public | param_manager::output_tick |
Output time step. [s]. | |
logical, public | param_manager::data_output_flag |
Flag indicating whether the result of simulation will be written to the output file. | |
character(TOKEN), public | param_manager::output_data_ncFile |
The name of the NetCDF file to write the simulation result to. | |
real(DP), public | param_manager::alpha |
The angle between z axis of the cartesian coordinate system and the axis of rotation lying in the x-z plane. [rad]. | |
real(DP), public | param_manager::DelTime |
Time step [s]. | |
real(DP), public | param_manager::integration_time |
Integration time [s]. | |
logical, public | param_manager::motionEq_flag |
Flag indicating whether the equation of motion is enable. |