| SCALE-RM
    | 
module MKTOPO More...
| Functions/Subroutines | |
| subroutine, public | mktopo_setup | 
| Setup.  More... | |
| subroutine, public | mktopo | 
| Driver.  More... | |
| Variables | |
| integer, public | mktopo_type = -1 | 
| integer, parameter, public | i_ignore = 0 | 
| integer, parameter, public | i_flat = 1 | 
| integer, parameter, public | i_bellshape = 2 | 
| integer, parameter, public | i_schaer = 3 | 
module MKTOPO
| name | type | default value | comment | 
|---|---|---|---|
| MKTOPO_NAME | character(len=H_SHORT) | 'NONE' | 
| name | type | default value | comment | 
|---|---|---|---|
| FLAT_HEIGHT | real(RP) | 100.0_RP | height of mountain [m] | 
| name | type | default value | comment | 
|---|---|---|---|
| BELL_EACHNODE | logical | .false. | Arrange mountain at each node? [kg/kg] | 
| BELL_CX | real(RP) | 2.E3_RP | center location [m]: x | 
| BELL_CY | real(RP) | 2.E3_RP | center location [m]: y | 
| BELL_RX | real(RP) | 2.E3_RP | bubble radius [m]: x | 
| BELL_RY | real(RP) | 2.E3_RP | bubble radius [m]: y | 
| BELL_HEIGHT | real(RP) | 100.0_RP | height of mountain [m] | 
| name | type | default value | comment | 
|---|---|---|---|
| SCHAER_CX | real(RP) | 25.E3_RP | center location [m]: x | 
| SCHAER_RX | real(RP) | 5.E3_RP | bubble radius [m]: x | 
| SCHAER_LAMBDA | real(RP) | 4.E3_RP | wavelength of wavelike perturbation [m]: x | 
| SCHAER_HEIGHT | real(RP) | 250.0_RP | height of mountain [m] | 
| SCHAER_SWAPXY | logical | .false. | 
| subroutine, public mod_mktopo::mktopo_setup | ( | ) | 
Setup.
Definition at line 68 of file mod_mktopo.F90.
References i_bellshape, i_flat, i_ignore, i_schaer, scale_io::io_fid_conf, mktopo_type, and scale_prc::prc_abort().
Referenced by mod_rm_prep::rm_prep().


| subroutine, public mod_mktopo::mktopo | ( | ) | 
Driver.
Definition at line 112 of file mod_mktopo.F90.
References scale_const::const_pi, i_bellshape, i_flat, i_ignore, i_schaer, scale_atmos_grid_cartesc_index::ia, scale_io::io_fid_conf, scale_atmos_grid_cartesc_index::is, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::js, mktopo_type, scale_prc::prc_abort(), scale_topography::topo_write(), and scale_topography::topo_zsfc.
Referenced by mod_rm_prep::rm_prep().


| integer, public mod_mktopo::mktopo_type = -1 | 
Definition at line 44 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_ignore = 0 | 
Definition at line 45 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_flat = 1 | 
Definition at line 46 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_bellshape = 2 | 
Definition at line 47 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_schaer = 3 | 
Definition at line 48 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
 1.8.13
 1.8.13