SCALE-RM
Modules | Functions/Subroutines | Variables
mod_urban_vars.f90 File Reference

Go to the source code of this file.

Modules

module  mod_urban_vars
 module URBAN Variables
 

Functions/Subroutines

subroutine, public mod_urban_vars::urban_vars_setup
 Setup. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_open
 Open urban restart file for read. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_read
 Read urban restart. More...
 
subroutine, public mod_urban_vars::urban_vars_history
 History output set for urban variables. More...
 
subroutine, public mod_urban_vars::urban_vars_total
 Budget monitor for urban. More...
 
subroutine, public mod_urban_vars::urban_vars_external_in (URBAN_TC_in, URBAN_QC_in, URBAN_UC_in, URBAN_SFC_TEMP_in, URBAN_SFC_albedo_in)
 Input from External I/O. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_create
 Create urban restart file. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_enddef
 Exit netCDF define mode. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_close
 Close restart file. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_def_var
 Define urban variables in restart file. More...
 
subroutine, public mod_urban_vars::urban_vars_restart_write
 Write urban restart. More...
 

Variables

logical, public mod_urban_vars::urban_restart_output = .false.
 Output restart file? More...
 
character(len=h_long), public mod_urban_vars::urban_restart_in_basename = ''
 Basename of the input file. More...
 
logical, public mod_urban_vars::urban_restart_in_postfix_timelabel = .false.
 Add timelabel to the basename of input file? More...
 
character(len=h_long), public mod_urban_vars::urban_restart_out_basename = ''
 Basename of the output file. More...
 
logical, public mod_urban_vars::urban_restart_out_postfix_timelabel = .true.
 Add timelabel to the basename of output file? More...
 
character(len=h_mid), public mod_urban_vars::urban_restart_out_title = 'URBAN restart'
 Title of the output file. More...
 
character(len=h_short), public mod_urban_vars::urban_restart_out_dtype = 'DEFAULT'
 REAL4 or REAL8. More...
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tr
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tb
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tg
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tc
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_qc
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_uc
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_trl
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_tbl
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_tgl
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_rainr
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_rainb
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_raing
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_roff
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_trl_t
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_tbl_t
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_tgl_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tc_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_uc_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_qc_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tr_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tb_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_tg_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_rainr_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_rainb_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_raing_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_roff_t
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sfc_temp
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::urban_sfc_albedo
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_mw
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_mu
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_mv
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_sh
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_lh
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_gh
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_sflx_evap
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_z0m
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_z0h
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_z0e
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_u10
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_v10
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_t2
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::urban_q2
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_temp
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_pres
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_w
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_u
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_v
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_dens
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_qv
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_pbl
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_sfc_pres
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::atmos_sflx_lw
 
real(rp), dimension(:,:,:), allocatable, public mod_urban_vars::atmos_sflx_sw
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_cossza
 
real(rp), dimension(:,:), allocatable, public mod_urban_vars::atmos_sflx_prec