IGModel-SW 1.0
|
This module manages all paramers which are necessary for the simulation. More...
Functions/Subroutines | |
subroutine, public | read_namelistFile (nml_filename) |
Reads the namelist file which configures some simulation parmeters. | |
Variables | |
integer, public | div_level = 5 |
Horizontal division level. | |
real(DP), public | ic_radius = earth_radius |
The radius of sphere embedded in an icosahedron. | |
character(STRING), public | gridData_ncFile = 'SPR-GC-grid_glevel5.nc' |
Name of NetCDF file recording vertecies on grid points. | |
real(DP), parameter, public | Omega = earth_Omega |
Angular speed [rad ]. | |
real(DP), parameter, public | Grav = earth_g |
Gravitational acceleration. [m ]. | |
real(DP), public | output_tick |
Output time step. [s]. | |
logical, public | data_output_flag |
Flag indicating whether the result of simulation will be written to the output file. | |
character(TOKEN), public | output_data_ncFile |
The name of the NetCDF file to write the simulation result to. | |
real(DP), public | 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 | DelTime |
Time step [s]. | |
real(DP), public | integration_time |
Integration time [s]. | |
logical, public | motionEq_flag |
Flag indicating whether the equation of motion is enable. |
This module manages all paramers which are necessary for the simulation.
Copyright (C) GFD Dennou Club, 2011-2012. All rights reserved.
license ??
subroutine,public param_manager::read_namelistFile | ( | character(*),intent(in) | nml_filename | ) |
Reads the namelist file which configures some simulation parmeters.
[in] | nml_filename | The name of namelist file. |
Definition at line 124 of file param_manager.f90.
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].
Definition at line 91 of file param_manager.f90.
logical,public param_manager::data_output_flag |
Flag indicating whether the result of simulation will be written to the output file.
Definition at line 83 of file param_manager.f90.
real(DP),public param_manager::DelTime |
Time step [s].
Definition at line 95 of file param_manager.f90.
integer,public param_manager::div_level = 5 |
Horizontal division level.
Definition at line 54 of file param_manager.f90.
real(DP),parameter,public param_manager::Grav = earth_g |
Gravitational acceleration. [m ].
Definition at line 75 of file param_manager.f90.
character(STRING),public param_manager::gridData_ncFile = 'SPR-GC-grid_glevel5.nc' |
Name of NetCDF file recording vertecies on grid points.
Definition at line 62 of file param_manager.f90.
real(DP),public param_manager::ic_radius = earth_radius |
The radius of sphere embedded in an icosahedron.
Definition at line 58 of file param_manager.f90.
real(DP),public param_manager::integration_time |
Integration time [s].
Definition at line 99 of file param_manager.f90.
logical,public param_manager::motionEq_flag |
Flag indicating whether the equation of motion is enable.
Definition at line 103 of file param_manager.f90.
real(DP),parameter,public param_manager::Omega = earth_Omega |
Angular speed [rad ].
Definition at line 71 of file param_manager.f90.
character(TOKEN),public param_manager::output_data_ncFile |
The name of the NetCDF file to write the simulation result to.
Definition at line 87 of file param_manager.f90.
real(DP),public param_manager::output_tick |
Output time step. [s].
Definition at line 79 of file param_manager.f90.