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
subroutine, public scale_topography::topo_setup | ( | ) |
Setup.
Definition at line 58 of file scale_topography.F90.
References scale_grid_index::ia, scale_stdio::io_fid_conf, scale_stdio::io_fid_log, scale_stdio::io_l, scale_stdio::io_lnml, 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 96 of file scale_topography.F90.
References scale_grid::grid_cx, scale_grid::grid_cy, scale_grid_index::ia, scale_stdio::io_fid_log, scale_stdio::io_l, scale_grid_index::ja, scale_process::prc_mpistop(), scale_process::prc_myrank, scale_precision::rp, topo_exist, and topo_zsfc.
Referenced by mod_cnvtopo::cnvtopo().
subroutine, public scale_topography::topo_write | ( | ) |
Write topography.
Definition at line 179 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_cnvtopo::cnvtopo(), scale_gridtrans::gtrans_rotcoef(), scale_history::hist_switch(), mod_realinput::land_interporation(), mod_mktopo::mktopo(), mod_realinput_scale::parentatominputscale(), scale_grid_real::real_update_z(), topo_fillhalo(), topo_setup(), and topo_write().