SCALE-RM
|
module TOPOGRAPHY More...
Functions/Subroutines | |
subroutine, public | topo_setup |
Setup. More... | |
subroutine, public | topo_fillhalo (Zsfc) |
HALO Communication. More... | |
subroutine, public | topo_write |
Write topography. More... | |
Variables | |
logical, public | topo_exist = .false. |
topography exists? More... | |
real(rp), dimension(:,:), allocatable, public | topo_zsfc |
absolute ground height [m] More... | |
module TOPOGRAPHY
name | type | default value | comment |
---|---|---|---|
TOPO_IN_BASENAME | character(len=H_LONG) | '' | basename of the input file |
TOPO_IN_CHECK_COORDINATES | logical | .false. | > switch for check of coordinates |
TOPO_OUT_BASENAME | character(len=H_LONG) | '' | basename of the output file |
TOPO_OUT_DTYPE | character(len=H_SHORT) | 'DEFAULT' | REAL4 or REAL8 |
subroutine, public scale_topography::topo_setup | ( | ) |
Setup.
Definition at line 59 of file scale_topography.F90.
References scale_grid_index::ia, scale_stdio::io_fid_conf, scale_stdio::io_fid_log, scale_stdio::io_fid_nml, scale_stdio::io_l, scale_stdio::io_nml, scale_grid_index::ja, scale_process::prc_mpistop(), and topo_zsfc.
Referenced by mod_rm_driver::scalerm(), and mod_rm_prep::scalerm_prep().
subroutine, public scale_topography::topo_fillhalo | ( | real(rp), dimension(ia,ja), intent(inout), optional | Zsfc | ) |
HALO Communication.
Definition at line 98 of file scale_topography.F90.
References scale_fileio::fileio_close(), scale_fileio::fileio_flush(), scale_fileio::fileio_open(), scale_stdio::io_fid_log, scale_stdio::io_l, scale_process::prc_mpistop(), topo_exist, and topo_zsfc.
Referenced by mod_cnvtopo::cnvtopo(), and mod_cnvtopo::cnvtopo_hypdiff().
subroutine, public scale_topography::topo_write | ( | ) |
Write topography.
Definition at line 164 of file scale_topography.F90.
References scale_stdio::io_fid_log, scale_stdio::io_l, and topo_zsfc.
Referenced by mod_cnvtopo::cnvtopo(), and mod_mktopo::mktopo().
logical, public scale_topography::topo_exist = .false. |
topography exists?
Definition at line 34 of file scale_topography.F90.
Referenced by scale_interpolation::interp_setup(), and topo_fillhalo().
real(rp), dimension(:,:), allocatable, public scale_topography::topo_zsfc |
absolute ground height [m]
Definition at line 36 of file scale_topography.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver(), mod_atmos_driver::atmos_surface_set(), mod_atmos_vars::atmos_vars_history_setpres(), mod_cnvtopo::cnvtopo(), scale_gridtrans::gtrans_rotcoef(), scale_history::hist_setup(), mod_realinput::land_interporation(), mod_mktopo::mktopo(), mod_realinput_scale::parentatominputscale(), scale_grid_real::real_update_z(), topo_fillhalo(), topo_setup(), and topo_write().