SCALE-RM
Modules | Functions/Subroutines | Variables
mod_atmos_phy_sf_vars.F90 File Reference
#include "scalelib.h"
Include dependency graph for mod_atmos_phy_sf_vars.F90:

Go to the source code of this file.

Modules

module  mod_atmos_phy_sf_vars
 module ATMOSPHERIC Surface Variables
 

Functions/Subroutines

subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup
 Setup. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_finalize
 Finalize. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_fillhalo
 HALO Communication. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_open
 Open restart file for read. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_read
 Read restart. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_create
 Create restart file. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_enddef
 Exit netCDF define mode. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_close
 Close restart file. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_def_var
 Write restart. More...
 
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_write
 Write variables to restart file. More...
 
subroutine mod_atmos_phy_sf_vars::atmos_phy_sf_vars_check
 

Variables

logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_output = .false.
 output restart file? More...
 
character(len=h_long), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_in_basename = ''
 Basename of the input file. More...
 
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_in_aggregate
 Switch to use aggregate file. More...
 
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_in_postfix_timelabel = .false.
 Add timelabel to the basename of input file? More...
 
character(len=h_long), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_basename = ''
 Basename of the output file. More...
 
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_aggregate
 Switch to use aggregate file. More...
 
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_postfix_timelabel = .true.
 Add timelabel to the basename of output file? More...
 
character(len=h_mid), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_title = 'ATMOS_PHY_SF restart'
 title of the output file More...
 
character(len=h_short), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_dtype = 'DEFAULT'
 REAL4 or REAL8. More...
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_dens_t
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_momz_t
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhou_t
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhov_t
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhoh
 
real(rp), dimension(:,:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhoq_t
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_temp
 
real(rp), dimension(:,:,:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_albedo
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0m
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0h
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0e
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_dens
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_pres
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_prec_mass
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_prec_engi
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mw
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mu
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mv
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_sh
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lh
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_shex
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lhex
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qvex
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_gh
 
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qtrc
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_engi
 
real(rp), dimension(:,:), pointer, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qv
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_ustar
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_tstar
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_qstar
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_wstar
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_u10
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_v10
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_t2
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_q2
 
real(rp), dimension(:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rlmo