IGModel-SW 1.0

src/param_manager.f90 File Reference

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 $ \rm s^{-1} $].
real(DP), parameter, public param_manager::Grav = earth_g
 Gravitational acceleration. [m $ \rm s^{-2} $].
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.
 All Classes Namespaces Files Functions Variables