|
FE-Project
|
module INITIAL More...
Functions/Subroutines | |
| subroutine, public | mktopo_setup |
| Setup. | |
| subroutine, public | mktopo (output, model_mesh, topography) |
| Driver. | |
| subroutine, public | mktopo_write (model_mesh, topography) |
| Output topography data. | |
Variables | |
| integer, public | mktopo_type = -1 |
| integer, parameter, public | i_ignore = 0 |
| integer, parameter, public | i_input_file = 1 |
| integer, parameter, public | i_flat = 2 |
| integer, parameter, public | i_bellshape = 3 |
| integer, parameter, public | i_scaer = 4 |
| integer, parameter, public | i_bellshape_global = 5 |
| integer, parameter, public | i_scaher_global = 6 |
| integer, parameter, public | i_barocwave_global_jw2006 = 7 |
module INITIAL
| name | type | default value | comment |
|---|---|---|---|
| TOPONAME | character(len=H_SHORT) | 'NONE' | |
| OUT_BASENAME | character(len=H_LONG) | '' | basename of the output file |
| OUT_VARNAME | character(len=H_MID) | 'topo' | variable name of topo in the output file |
| OUT_TITLE | character(len=H_MID) | 'SCALE-DG TOPOGRAPHY' | title of the output file |
| OUT_DTYPE | character(len=H_SHORT) | 'DEFAULT' | REAL4 or REAL8 |
| name | type | default value | comment |
|---|---|---|---|
| IN_BASENAME | character(len=H_LONG) | ||
| VARNAME | character(len=H_MID) |
| name | type | default value | comment |
|---|---|---|---|
| FLAT_HEIGHT | real(RP) | 100.0_RP | height of mountain [m] |
| name | type | default value | comment |
|---|---|---|---|
| BELL_CX | real(RP) | 0.0E0_RP | center location [m]: x-coordinate |
| BELL_CY | real(RP) | 0.0E3_RP | center location [m]: y-coordinate |
| BELL_R | real(RP) | 2.E3_RP | half radius [m] |
| BELL_HEIGHT | real(RP) | 100.0_RP | height of mountain [m] |
| BELL_QUASI_2D | logical | .false. |
| 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) | wavelength of mountain oscillation [m] | |
| SCHAER_HEIGHT | real(RP) | height of mountain [m] |
| name | type | default value | comment |
|---|---|---|---|
| BELL_CLON | real(RP) | 0.0E0_RP | center location [rad]: longitude |
| BELL_CLAT | real(RP) | 0.0E0_RP | center location [rad]: latitude |
| BELL_R | real(RP) | 2.E3_RP | half radius [m] |
| BELL_HEIGHT | real(RP) | 100.0_RP | height of mountain [m] |
| name | type | default value | comment |
|---|---|---|---|
| SCHAER_CLON | real(RP) | center location [rad]: longitude | |
| SCHAER_CLAT | real(RP) | center location [rad]: latitude | |
| SCHAER_R | real(RP) | half-width of mountain [m] | |
| SCHAER_LAMBDA | real(RP) | wavelength of mountain oscillation [m] | |
| SCHAER_SHAPE_ID | integer | 1: gaussian, 2: cosine bell | |
| SCHAER_HEIGHT | real(RP) | height of mountain [m] | |
| QUASI_2D_FLAG | logical |
| name | type | default value | comment |
|---|---|---|---|
| ETA0 | real(RP) | 0.252_RP | The value of η at a reference level (position of the jet) |
| U0 | real(RP) | 35.E0_RP | The parameter associated with zonal jet maximum amplitude [m/s] |
| subroutine, public mod_mktopo::mktopo_setup |
Setup.
Definition at line 91 of file mod_mktopo.F90.
References i_barocwave_global_jw2006, i_bellshape, i_bellshape_global, i_flat, i_ignore, i_input_file, i_scaer, i_scaher_global, and mktopo_type.
Referenced by mod_dg_prep::dg_prep().
| subroutine, public mod_mktopo::mktopo | ( | logical, intent(out) | output, |
| class(atmosmesh), intent(in), target | model_mesh, | ||
| class(meshtopography), intent(inout) | topography ) |
Driver.
Definition at line 147 of file mod_mktopo.F90.
References i_barocwave_global_jw2006, i_bellshape, i_bellshape_global, i_flat, i_ignore, i_input_file, i_scaer, i_scaher_global, and mktopo_type.
Referenced by mod_dg_prep::dg_prep().
| subroutine, public mod_mktopo::mktopo_write | ( | class(atmosmesh), intent(in), target | model_mesh, |
| class(meshtopography), intent(inout) | topography ) |
Output topography data.
Definition at line 206 of file mod_mktopo.F90.
References scale_mesh_base2d::meshbase2d_dimtypeid_xy, and mod_mktopo_util::mktopoutil_barocwave_global_jw2006_calc_topo().
Referenced by mod_dg_prep::dg_prep().
| integer, public mod_mktopo::mktopo_type = -1 |
Definition at line 57 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_ignore = 0 |
Definition at line 58 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_input_file = 1 |
Definition at line 59 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_flat = 2 |
Definition at line 60 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_bellshape = 3 |
Definition at line 61 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_scaer = 4 |
Definition at line 62 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_bellshape_global = 5 |
Definition at line 63 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_scaher_global = 6 |
Definition at line 64 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().
| integer, parameter, public mod_mktopo::i_barocwave_global_jw2006 = 7 |
Definition at line 65 of file mod_mktopo.F90.
Referenced by mktopo(), and mktopo_setup().