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

Go to the source code of this file.

Modules

module  mod_land_vars
 module LAND Variables
 

Functions/Subroutines

subroutine, public mod_land_vars::land_vars_setup
 Setup. More...
 
subroutine, public mod_land_vars::land_vars_restart_open
 Open land restart file for read. More...
 
subroutine, public mod_land_vars::land_vars_restart_read
 Read land restart. More...
 
subroutine, public mod_land_vars::land_vars_history
 History output set for land variables. More...
 
subroutine, public mod_land_vars::land_vars_total
 Budget monitor for land. More...
 
real(rp) function, dimension(lia, lja), public mod_land_vars::convert_ws2vwc (WS, critical)
 conversion from water saturation [fraction] to volumetric water content [m3/m3] More...
 
subroutine, public mod_land_vars::land_vars_restart_create
 Create land restart file. More...
 
subroutine, public mod_land_vars::land_vars_restart_enddef
 Exit netCDF define mode. More...
 
subroutine, public mod_land_vars::land_vars_restart_close
 Close restart file. More...
 
subroutine, public mod_land_vars::land_vars_restart_def_var
 Define land variables in restart file. More...
 
subroutine, public mod_land_vars::land_vars_restart_write
 Write land variables to restart file. More...
 

Variables

logical, public mod_land_vars::land_restart_output = .false.
 Output restart file? More...
 
character(len=h_long), public mod_land_vars::land_restart_in_basename = ''
 Basename of the input file. More...
 
logical, public mod_land_vars::land_restart_in_aggregate
 Switch to use aggregate file. More...
 
logical, public mod_land_vars::land_restart_in_postfix_timelabel = .false.
 Add timelabel to the basename of input file? More...
 
character(len=h_long), public mod_land_vars::land_restart_out_basename = ''
 Basename of the output file. More...
 
logical, public mod_land_vars::land_restart_out_aggregate
 Switch to use aggregate file. More...
 
logical, public mod_land_vars::land_restart_out_postfix_timelabel = .true.
 Add timelabel to the basename of output file? More...
 
character(len=h_mid), public mod_land_vars::land_restart_out_title = 'LAND restart'
 Title of the output file. More...
 
character(len=h_short), public mod_land_vars::land_restart_out_dtype = 'DEFAULT'
 REAL4 or REAL8. More...
 
real(rp), dimension(:,:,:), allocatable, public mod_land_vars::land_temp
 temperature of each soil layer [K] More...
 
real(rp), dimension(:,:,:), allocatable, public mod_land_vars::land_water
 moisture of each soil layer [m3/m3] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sfc_temp
 land surface skin temperature [K] More...
 
real(rp), dimension(:,:,:,:), allocatable, public mod_land_vars::land_sfc_albedo
 land surface albedo (direct/diffuse,IR/near-IR/VIS) (0-1) More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::snow_sfc_temp
 snow surface temperature [K] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::snow_swe
 snow water equivalent [kg/m2] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::snow_depth
 snow depth [m] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::snow_dzero
 snow depth at melting point [m] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::snow_nosnowsec
 sec while no snow [s] More...
 
real(rp), dimension(:,:,:), allocatable, public mod_land_vars::land_temp_t
 tendency of LAND_TEMP More...
 
real(rp), dimension(:,:,:), allocatable, public mod_land_vars::land_water_t
 tendency of LAND_WATER More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_mw
 land surface w-momentum flux [kg/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_mu
 land surface u-momentum flux [kg/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_mv
 land surface v-momentum flux [kg/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_sh
 land surface sensible heat flux [J/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_lh
 land surface latent heat flux [J/m2/s] More...
 
real(rp), dimension(:,:,:), allocatable, public mod_land_vars::land_sflx_qtrc
 land surface tracer flux [kg/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_gh
 land surface heat flux [J/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_water
 land surface water flux [kg/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_sflx_ice
 land surface ice flux [kg/m2/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_u10
 land surface velocity u at 10m [m/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_v10
 land surface velocity v at 10m [m/s] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_t2
 land surface temperature at 2m [K] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::land_q2
 land surface water vapor at 2m [kg/kg] More...
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_temp
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_pres
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_w
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_u
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_v
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_dens
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_qv
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_pbl
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_sfc_dens
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_sfc_pres
 
real(rp), dimension(:,:,:,:), allocatable, public mod_land_vars::atmos_sflx_rad_dn
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_cossza
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_sflx_rain
 
real(rp), dimension(:,:), allocatable, public mod_land_vars::atmos_sflx_snow
 
real(rp), dimension(:,:,:), allocatable, public mod_land_vars::land_property
 land surface property More...
 
character(len=h_long), public mod_land_vars::land_property_in_filename = ''
 the file of land parameter table More...
 
integer, parameter, public mod_land_vars::land_property_nmax = 11
 
integer, parameter, public mod_land_vars::i_waterlimit = 1
 
integer, parameter, public mod_land_vars::i_watercritical = 2
 
integer, parameter, public mod_land_vars::i_stomataresist = 3
 
integer, parameter, public mod_land_vars::i_thermalcond = 4
 
integer, parameter, public mod_land_vars::i_heatcapacity = 5
 
integer, parameter, public mod_land_vars::i_waterdiff = 6
 
integer, parameter, public mod_land_vars::i_alblw = 7
 
integer, parameter, public mod_land_vars::i_albsw = 8
 
integer, parameter, public mod_land_vars::i_z0m = 9
 
integer, parameter, public mod_land_vars::i_z0h = 10
 
integer, parameter, public mod_land_vars::i_z0e = 11