SCALE-RM
|
module REAL input WRF-ARW More...
Functions/Subroutines | |
subroutine, public | parentatmossetupwrfarw (dims, timelen, basename_org) |
Atmos Setup. More... | |
subroutine, public | parentatmosopenwrfarw |
subroutine, public | parentatmosinputwrfarw (velz_org, llvelx_org, llvely_org, pres_org, temp_org, qv_org, qhyd_org, qnum_org, lon_org, lat_org, cz_org, basename, dims, it) |
subroutine, public | parentlandsetupwrfarw (ldims, basename_land) |
Land Setup. More... | |
subroutine, public | parentlandinputwrfarw (tg_org, sh2o_org, lst_org, ust_org, albg_org, topo_org, lmask_org, llon_org, llat_org, lz_org, basename, ldims, use_file_landwater, it) |
subroutine, public | parentoceansetupwrfarw (odims, timelen, basename_org) |
Ocean Setup. More... | |
subroutine, public | parentoceanopenwrfarw |
subroutine, public | parentoceaninputwrfarw (tw_org, sst_org, albw_org, z0w_org, omask_org, olon_org, olat_org, basename, odims, it) |
subroutine | wrf_arwpost_calc_uvmet (u_latlon, v_latlon, u_on_map, v_on_map, xlon, xlat, basename, K1, I1, J1) |
convert vector varibles from map-projected grid on wrf model to lat-lon grid More... | |
module REAL input WRF-ARW
name | type | default value | comment |
---|---|---|---|
WRF_FILE_TYPE | logical | .false. | wrf filetype: T=wrfout, F=wrfrst |
subroutine, public mod_realinput_wrfarw::parentatmossetupwrfarw | ( | integer, dimension(6), intent(out) | dims, |
integer, intent(out) | timelen, | ||
character(len=*), intent(in) | basename_org | ||
) |
Atmos Setup.
Definition at line 83 of file mod_realinput_wrfarw.F90.
References scale_file::file_get_dimlength(), scale_file::file_open(), scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentatmosopenwrfarw | ( | ) |
Definition at line 150 of file mod_realinput_wrfarw.F90.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentatmosinputwrfarw | ( | real(rp), dimension(:,:,:), intent(out) | velz_org, |
real(rp), dimension(:,:,:), intent(out) | llvelx_org, | ||
real(rp), dimension(:,:,:), intent(out) | llvely_org, | ||
real(rp), dimension(:,:,:), intent(out) | pres_org, | ||
real(rp), dimension(:,:,:), intent(out) | temp_org, | ||
real(rp), dimension(:,:,:), intent(out) | qv_org, | ||
real(rp), dimension(:,:,:,:), intent(out) | qhyd_org, | ||
real(rp), dimension(:,:,:,:), intent(out) | qnum_org, | ||
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, | ||
integer, dimension(6), intent(in) | dims, | ||
integer, intent(in) | it | ||
) |
Definition at line 171 of file mod_realinput_wrfarw.F90.
References scale_const::const_d2r, scale_const::const_grav, scale_const::const_laps, scale_const::const_rdry, scale_file::file_open(), scale_atmos_hydrometeor::i_hc, scale_atmos_hydrometeor::i_hg, scale_atmos_hydrometeor::i_hi, scale_atmos_hydrometeor::i_hr, scale_atmos_hydrometeor::i_hs, scale_atmos_hydrometeor::n_hyd, and wrf_arwpost_calc_uvmet().
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentlandsetupwrfarw | ( | integer, dimension(3), intent(out) | ldims, |
character(len=*), intent(in) | basename_land | ||
) |
Land Setup.
Definition at line 541 of file mod_realinput_wrfarw.F90.
References scale_file::file_get_dimlength(), scale_file::file_open(), scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentlandinputwrfarw | ( | real(rp), dimension(:,:,:), intent(out) | tg_org, |
real(rp), dimension(:,:,:), intent(out) | sh2o_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, | ||
integer, dimension(3), intent(in) | ldims, | ||
logical, intent(in) | use_file_landwater, | ||
integer, intent(in) | it | ||
) |
Definition at line 610 of file mod_realinput_wrfarw.F90.
References 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, and scale_cpl_sfc_index::i_r_vis.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentoceansetupwrfarw | ( | integer, dimension(2), intent(out) | odims, |
integer, intent(out) | timelen, | ||
character(len=*), intent(in) | basename_org | ||
) |
Ocean Setup.
Definition at line 724 of file mod_realinput_wrfarw.F90.
References scale_file::file_get_dimlength(), scale_file::file_open(), scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentoceanopenwrfarw | ( | ) |
Definition at line 782 of file mod_realinput_wrfarw.F90.
Referenced by mod_realinput::realinput_surface().
subroutine, public mod_realinput_wrfarw::parentoceaninputwrfarw | ( | 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, | ||
real(rp), dimension(:,:), intent(out) | olon_org, | ||
real(rp), dimension(:,:), intent(out) | olat_org, | ||
character(len=*), intent(in) | basename, | ||
integer, dimension(2), intent(in) | odims, | ||
integer, intent(in) | it | ||
) |
Definition at line 799 of file mod_realinput_wrfarw.F90.
References 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, and scale_cpl_sfc_index::i_r_vis.
Referenced by mod_realinput::realinput_surface().
subroutine mod_realinput_wrfarw::wrf_arwpost_calc_uvmet | ( | real(rp), dimension(:,:,:), intent(out) | u_latlon, |
real(rp), dimension(:,:,:), intent(out) | v_latlon, | ||
real(rp), dimension(:,:,:), intent(in) | u_on_map, | ||
real(rp), dimension(:,:,:), intent(in) | v_on_map, | ||
real(rp), dimension(:,:), intent(in) | xlon, | ||
real(rp), dimension(:,:), intent(in) | xlat, | ||
character(len=*), intent(in) | basename, | ||
integer, intent(in) | K1, | ||
integer, intent(in) | I1, | ||
integer, intent(in) | J1 | ||
) |
convert vector varibles from map-projected grid on wrf model to lat-lon grid
Definition at line 872 of file mod_realinput_wrfarw.F90.
References scale_const::const_d2r, scale_const::const_pi, and scale_file::file_open().
Referenced by parentatmosinputwrfarw().