|
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.