SCALE-RM
|
module REAL input SCALE More...
Functions/Subroutines | |
subroutine, public | parentatmossetupscale (dims) |
Atmos Setup. More... | |
subroutine, public | parentatmosopenscale (lon_org, lat_org, cz_org, basename_org, dims) |
subroutine, public | parentatmosinputscale (velz_org, velx_org, vely_org, pres_org, dens_org, pott_org, qv_org, qtrc_org, cz_org, basename_org, same_mptype, dims, it) |
subroutine, public | parentlandsetupscale (ldims) |
Land Setup. More... | |
subroutine, public | parentlandinputscale (tg_org, strg_org, lst_org, ust_org, albg_org, topo_org, lmask_org, llon_org, llat_org, lz_org, basename_land, ldims, use_file_landwater, it) |
subroutine, public | parentoceansetupscale (odims) |
Ocean Setup. More... | |
subroutine, public | parentoceanopenscale (olon_org, olat_org, omask_org, basename_ocean, odims) |
subroutine, public | parentoceaninputscale (tw_org, sst_org, albw_org, z0w_org, omask_org, basename_ocean, odims, it) |
module REAL input SCALE
subroutine, public mod_realinput_scale::parentatmossetupscale | ( | integer, dimension(6), intent(out) | dims | ) |
Atmos Setup.
Definition at line 61 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_y, scale_comm_cartesc_nest::parent_imax, scale_comm_cartesc_nest::parent_jmax, and scale_comm_cartesc_nest::parent_kmax.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentatmosopenscale | ( | real(rp), dimension(:,:), intent(out) | lon_org, |
real(rp), dimension(:,:), intent(out) | lat_org, | ||
real(rp), dimension (:,:,:), intent(out) | cz_org, | ||
character(len=*), intent(in) | basename_org, | ||
integer, dimension(6), intent(in) | dims | ||
) |
Definition at line 96 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_id, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_const::const_d2r, scale_file::file_open(), scale_comm_cartesc_nest::parent_imax, and scale_comm_cartesc_nest::parent_jmax.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentatmosinputscale | ( | real(rp), dimension(:,:,:), intent(out) | velz_org, |
real(rp), dimension(:,:,:), intent(out) | velx_org, | ||
real(rp), dimension(:,:,:), intent(out) | vely_org, | ||
real(rp), dimension(:,:,:), intent(out) | pres_org, | ||
real(rp), dimension(:,:,:), intent(out) | dens_org, | ||
real(rp), dimension(:,:,:), intent(out) | pott_org, | ||
real(rp), dimension (:,:,:), intent(out) | qv_org, | ||
real(rp), dimension(:,:,:,:), intent(out) | qtrc_org, | ||
real(rp), dimension (:,:,:), intent(in) | cz_org, | ||
character(len=*), intent(in) | basename_org, | ||
logical, intent(in) | same_mptype, | ||
integer, dimension(6), intent(in) | dims, | ||
integer, intent(in) | it | ||
) |
Definition at line 175 of file mod_realinput_scale.F90.
References scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotc, mod_atmos_phy_mp_driver::atmos_phy_mp_driver_qhyd2qtrc(), scale_comm_cartesc_nest::comm_cartesc_nest_tile_id, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_const::const_cpdry, scale_const::const_grav, scale_const::const_laps, scale_const::const_pre00, scale_const::const_rdry, scale_file::file_open(), scale_atmos_hydrometeor::hyd_name, scale_atmos_hydrometeor::n_hyd, scale_atmos_hydrometeor::num_name, scale_comm_cartesc_nest::parent_imax, scale_comm_cartesc_nest::parent_jmax, scale_tracer::qa, mod_atmos_phy_mp_vars::qa_mp, mod_atmos_phy_mp_vars::qe_mp, mod_atmos_phy_mp_vars::qs_mp, scale_tracer::tracer_cp, scale_tracer::tracer_cv, scale_tracer::tracer_mass, scale_tracer::tracer_name, and scale_tracer::tracer_r.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentlandsetupscale | ( | integer, dimension(3), intent(out) | ldims | ) |
Land Setup.
Definition at line 492 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_y, scale_comm_cartesc_nest::parent_imax, scale_comm_cartesc_nest::parent_jmax, and scale_comm_cartesc_nest::parent_lkmax.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentlandinputscale | ( | real(rp), dimension (:,:,:), intent(out) | tg_org, |
real(rp), dimension (:,:,:), intent(out) | strg_org, | ||
real(rp), dimension (:,:), intent(out) | lst_org, | ||
real(rp), dimension (:,:), intent(out) | ust_org, | ||
real(rp), dimension (:,:,:,:), intent(out) | albg_org, | ||
real(rp), dimension (:,:), intent(out) | topo_org, | ||
real(rp), dimension(:,:), intent(out) | lmask_org, | ||
real(rp), dimension (:,:), intent(out) | llon_org, | ||
real(rp), dimension (:,:), intent(out) | llat_org, | ||
real(rp), dimension (:), intent(out) | lz_org, | ||
character(len=*), intent(in) | basename_land, | ||
integer, dimension(3), intent(in) | ldims, | ||
logical, intent(in) | use_file_landwater, | ||
integer, intent(in) | it | ||
) |
Definition at line 534 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_id, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_const::const_d2r, scale_const::const_undef, scale_file::file_open(), scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, scale_cpl_sfc_index::i_r_vis, scale_comm_cartesc_nest::parent_imax, and scale_comm_cartesc_nest::parent_jmax.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentoceansetupscale | ( | integer, dimension(2), intent(out) | odims | ) |
Ocean Setup.
Definition at line 651 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_y, scale_comm_cartesc_nest::parent_imax, and scale_comm_cartesc_nest::parent_jmax.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentoceanopenscale | ( | real(rp), dimension (:,:), intent(out) | olon_org, |
real(rp), dimension (:,:), intent(out) | olat_org, | ||
real(rp), dimension(:,:), intent(out) | omask_org, | ||
character(len=*), intent(in) | basename_ocean, | ||
integer, dimension(2), intent(in) | odims | ||
) |
Definition at line 682 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_id, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_const::const_d2r, scale_file::file_open(), scale_comm_cartesc_nest::parent_imax, and scale_comm_cartesc_nest::parent_jmax.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_scale::parentoceaninputscale | ( | real(rp), dimension (:,:), intent(out) | tw_org, |
real(rp), dimension (:,:), intent(out) | sst_org, | ||
real(rp), dimension (:,:,:,:), intent(out) | albw_org, | ||
real(rp), dimension (:,:), intent(out) | z0w_org, | ||
real(rp), dimension(:,:), intent(out) | omask_org, | ||
character(len=*), intent(in) | basename_ocean, | ||
integer, dimension(2), intent(in) | odims, | ||
integer, intent(in) | it | ||
) |
Definition at line 749 of file mod_realinput_scale.F90.
References scale_comm_cartesc_nest::comm_cartesc_nest_tile_id, scale_comm_cartesc_nest::comm_cartesc_nest_tile_num_x, scale_file::file_open(), scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, scale_cpl_sfc_index::i_r_vis, scale_comm_cartesc_nest::parent_imax, and scale_comm_cartesc_nest::parent_jmax.
Referenced by mod_realinput::realinput_surface().