SUEWS API Site
Documentation of SUEWS source code
Variables
sues_data Module Reference

Variables

integer tstep
 
integer tstep_prev
 
integer nsh
 
integer nsd
 
integer nsdorig
 
integer t_interval
 
integer nper
 
integer nperestm
 
real(kind(1d0)) nsh_real
 
real(kind(1d0)) tstep_real
 
real(kind(1d0)) nper_real
 
real(kind(1d0)) nperestm_real
 
real(kind(1d0)) halftimestep
 
integer stabilitymethod
 
integer roughlenheatmethod
 
integer in
 
integer is
 
integer aerodynamicresistancemethod = 2
 
integer ie_start
 
integer ie_end
 
real(kind(1d0)), dimension(2) surplusevap
 
real(kind(1d0)) flowchange
 
real(kind(1d0)) pipecapacity
 
real(kind(1d0)) runofftowater
 
real(kind(1d0)) smcap
 
real(kind(1d0)) soildensity
 
real(kind(1d0)) soildepthmeas
 
real(kind(1d0)) soilrocks
 
real(kind(1d0)) surfacearea
 
real(kind(1d0)) surfacearea_ha
 
real(kind(1d0)) waterbodytype
 
real(kind(1d0)) waterstorcap
 
real(kind(1d0)) wuareaevetr_m2
 
real(kind(1d0)) wuareadectr_m2
 
real(kind(1d0)) wuareagrass_m2
 
real(kind(1d0)) wuareatotal_m2
 
real(kind(1d0)) wu_evetr
 
real(kind(1d0)) wu_dectr
 
real(kind(1d0)) wu_grass
 
real(kind(1d0)) additionalwater
 
real(kind(1d0)) ch_per_interval
 
real(kind(1d0)) chsnow_per_interval
 
real(kind(1d0)) di_dt
 
real(kind(1d0)) dr_per_interval
 
real(kind(1d0)) ev_per_interval
 
real(kind(1d0)) surf_chang_per_tstep
 
real(kind(1d0)) tot_chang_per_tstep
 
real(kind(1d0)) nwstate_per_tstep
 
real(kind(1d0)) state_per_tstep
 
real(kind(1d0)) drain_per_tstep
 
real(kind(1d0)) runoff_per_tstep
 
real(kind(1d0)) runoffsoil_per_tstep
 
real(kind(1d0)) ev_per_tstep
 
real(kind(1d0)) qe_per_tstep
 
real(kind(1d0)) p_mm
 
real(kind(1d0)) pin
 
real(kind(1d0)) planf
 
real(kind(1d0)) rb
 
real(kind(1d0)) runoffagimpervious
 
real(kind(1d0)) runoffagveg
 
real(kind(1d0)) runoffwaterbody
 
real(kind(1d0)) runoffpipes
 
real(kind(1d0)) runoffagimpervious_m3
 
real(kind(1d0)) runoffagveg_m3
 
real(kind(1d0)) runoffwaterbody_m3
 
real(kind(1d0)) runoffpipes_m3
 
real(kind(1d0)) runoff_per_interval
 
real(kind(1d0)) addimpervious
 
real(kind(1d0)) addveg
 
real(kind(1d0)) addwaterbody
 
real(kind(1d0)) addpipes
 
real(kind(1d0)) runoffsoil_per_interval
 
real(kind(1d0)) qe_per_interval
 
real(kind(1d0)) soilmoistcap
 
real(kind(1d0)) soilstate
 
real(kind(1d0)) st_per_interval
 
real(kind(1d0)) surpluswaterbody
 
real(kind(1d0)) tlv_sub
 
real(kind(1d0)) overuse = 0
 
real(kind(1d0)) zh
 
real(kind(1d0)) h
 
real(kind(1d0)) l_mod
 
real(kind(1d0)) psim
 
real(kind(1d0)) psih
 
real(kind(1d0)) ra
 
real(kind(1d0)) rasnow
 
real(kind(1d0)) tstar
 
real(kind(1d0)) ustar
 
real(kind(1d0)) z0_gis
 
real(kind(1d0)) resistsurf
 
real(kind(1d0)) gdq
 
real(kind(1d0)) qnm
 
real(kind(1d0)) gq
 
real(kind(1d0)) gtemp
 
real(kind(1d0)) gl
 
real(kind(1d0)) sdp
 
real(kind(1d0)) smd
 
real(kind(1d0)) vsmd
 
real(kind(1d0)) gs
 
real(kind(1d0)) gsc
 
real(kind(1d0)) rss
 
real(kind(1d0)) vdrc
 
real(kind(1d0)) numpm
 
real(kind(1d0)) sp
 
real(kind(1d0)) sae
 
real(kind(1d0)) ev
 
real(kind(1d0)) rst
 
real(kind(1d0)) qeph
 
real(kind(1d0)) qeout
 
real(kind(1d0)), dimension(:), allocatable qhforcbl
 
real(kind(1d0)), dimension(:), allocatable qeforcbl
 
integer qh_choice
 
real(kind(1d0)) ext_wu
 
real(kind(1d0)) faut
 
real(kind(1d0)) int_wu
 
real(kind(1d0)) irrfracconif
 
real(kind(1d0)) irrfracdecid
 
real(kind(1d0)) irrfracgrass
 
real(kind(1d0)) internalwateruse_h
 
real(kind(1d0)), dimension(7) daywatper
 
real(kind(1d0)), dimension(7) daywat
 
real(kind(1d0)), dimension(3) ie_a
 
real(kind(1d0)), dimension(3) ie_m
 

Variable Documentation

◆ addimpervious

real(kind(1d0)) sues_data::addimpervious

Definition at line 1432 of file suews_ctrl_const.f95.

◆ additionalwater

real(kind(1d0)) sues_data::additionalwater

Definition at line 1432 of file suews_ctrl_const.f95.

1432  REAL(KIND(1d0))::additionalwater, & !Water flow from other grids
1433  ch_per_interval, & !Change in state per interval
1434  chsnow_per_interval, & !Change in snow state per interval
1435  di_dt, & !Water flow between two stores
1436  dr_per_interval, & !Drainage per interval
1437  ev_per_interval, & !Evaporation per interval
1438  surf_chang_per_tstep, & !Change in surface state per timestep [mm] (for whole surface)
1439  tot_chang_per_tstep, & !Change in surface and SoilState per timestep [mm] (for whole surface)
1440  nwstate_per_tstep, & !State per timestep [mm] (for whole surface, excluding water body)
1441  state_per_tstep, & !State per timestep [mm] (for whole surface)
1442  drain_per_tstep, & !Drainage per timestep [mm] (for whole surface, excluding water body)
1443  runoff_per_tstep, & !Runoff per timestep [mm] (for whole surface)
1444  runoffsoil_per_tstep, & !Runoff to deep soil per timestep [mm] (for whole surface, excluding water body)
1445  ev_per_tstep, & !Evaporation per timestep [mm] (for whole surface)
1446  qe_per_tstep, & !QE [W m-2] (for whole surface)
1447  p_mm, & !Inputs to surface water balance
1448  pin, & !Rain per time interval
1449  planf, & !Areally weighted frontal area fraction
1450  rb, & !Boundary layer resistance
1451  ! Water leaving each grid for grid-to-grid connectivity
1452  runoffagimpervious, & !Above ground runoff from impervious surface [mm] for whole surface area
1453  runoffagveg, & !Above ground runoff from vegetated surfaces [mm] for whole surface area
1454  runoffwaterbody, & !Above ground runoff from water surface [mm] for whole surface area
1455  runoffpipes, & !Runoff in pipes [mm] for whole surface area
1456  runoffagimpervious_m3, & !Volume of above ground runoff from impervious surface [m3]
1457  runoffagveg_m3, & !Volume of above ground runoff from vegetated surfaces [m3]
1458  runoffwaterbody_m3, & !Volume of above ground runoff from water surface [m3]
1459  runoffpipes_m3, & !Volume of runoff in pipes [m3]
1460  runoff_per_interval, & ! Total water transported to each grid for grid-to-grid connectivity
1461  addimpervious, & !Water from impervious surfaces of other grids [mm] for whole surface area
1462  addveg, & !Water from vegetated surfaces of other grids [mm] for whole surface area
1463  addwaterbody, & !Water from water surface of other grids [mm] for whole surface area
1464  addpipes, & !Water in pipes from other grids [mm] for whole surface area
1465  runoffsoil_per_interval, &
1466  qe_per_interval, & !latent heat per interval
1467  soilmoistcap, &
1468  soilstate, & !Area-averaged soil moisture [mm] for whole surface
1469  st_per_interval, &!Surface state per interval
1470  surpluswaterbody, & !Extra runoff that goes to water body [mm] as specified by RunoffToWater
1471  tlv_sub, &
1472  overuse = 0, &
1473  zh !Areally weighted roughness element height

◆ addpipes

real(kind(1d0)) sues_data::addpipes

Definition at line 1432 of file suews_ctrl_const.f95.

◆ addveg

real(kind(1d0)) sues_data::addveg

Definition at line 1432 of file suews_ctrl_const.f95.

◆ addwaterbody

real(kind(1d0)) sues_data::addwaterbody

Definition at line 1432 of file suews_ctrl_const.f95.

◆ aerodynamicresistancemethod

integer sues_data::aerodynamicresistancemethod = 2

Definition at line 1403 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

1403  INTEGER::aerodynamicresistancemethod = 2 !The method used to calculate aerodynamic resistance

◆ ch_per_interval

real(kind(1d0)) sues_data::ch_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ chsnow_per_interval

real(kind(1d0)) sues_data::chsnow_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ daywat

real(kind(1d0)), dimension(7) sues_data::daywat

Definition at line 1523 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

◆ daywatper

real(kind(1d0)), dimension(7) sues_data::daywatper

Definition at line 1523 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

1523  REAL(KIND(1d0)), DIMENSION(7)::daywatper, & !% of houses following daily water
1524  daywat !Days of watering allowed

◆ di_dt

real(kind(1d0)) sues_data::di_dt

Definition at line 1432 of file suews_ctrl_const.f95.

◆ dr_per_interval

real(kind(1d0)) sues_data::dr_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ drain_per_tstep

real(kind(1d0)) sues_data::drain_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ ev

real(kind(1d0)) sues_data::ev

Definition at line 1501 of file suews_ctrl_const.f95.

◆ ev_per_interval

real(kind(1d0)) sues_data::ev_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ ev_per_tstep

real(kind(1d0)) sues_data::ev_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ ext_wu

real(kind(1d0)) sues_data::ext_wu

Definition at line 1514 of file suews_ctrl_const.f95.

1514  REAL(KIND(1d0)):: ext_wu, & !External water use for the model timestep [mm] (over whole study area)
1515  faut, & !Fraction of irrigated area using automatic irrigation
1516  int_wu, & !Internal water use for the model timestep [mm] (over whole study area)
1517  irrfracconif, & !Fraction of evergreen trees which are irrigated
1518  irrfracdecid, & !Fraction of deciduous trees which are irrigated
1519  irrfracgrass, & !Fraction of grass which is irrigated
1520  internalwateruse_h !Internal water use [mm h-1]

◆ faut

real(kind(1d0)) sues_data::faut

Definition at line 1514 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

◆ flowchange

real(kind(1d0)) sues_data::flowchange

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

1412  REAL(KIND(1d0))::flowchange, & !Difference between the input and output flow in the water body
1413  pipecapacity, & !Capacity of pipes to transfer water
1414  runofftowater, & !Fraction of surface runoff going to water body
1415  smcap, & !Volumetric/gravimetric soil moisture capacity
1416  soildensity, & !Bulk density of soil
1417  soildepthmeas, & !Soil depth of the measured soil moisture
1418  soilrocks, & !Fraction of rocks in soil
1419  surfacearea, & !Surface area of the study area [m2]
1420  surfacearea_ha, & !Surface area of the study area [ha]
1421  waterbodytype, & !If water body type is pond/lake (=1) or river (=2)
1422  waterstorcap, & !Capacity of water body when surface is wet
1423  wuareaevetr_m2, & !Water use area (evergreen trees) [m2]
1424  wuareadectr_m2, & !Water use area (deciduous trees) [m2]
1425  wuareagrass_m2, & !Water use area (grass) [m2]
1426  wuareatotal_m2, & !Water use area (total) [m2]
1427  wu_evetr, & !Water use for evergreen trees/shrubs [mm]
1428  wu_dectr, & !Water use for deciduous trees/shrubs [mm]
1429  wu_grass !Water use for grass [mm]

◆ gdq

real(kind(1d0)) sues_data::gdq

Definition at line 1487 of file suews_ctrl_const.f95.

◆ gl

real(kind(1d0)) sues_data::gl

Definition at line 1487 of file suews_ctrl_const.f95.

◆ gq

real(kind(1d0)) sues_data::gq

Definition at line 1487 of file suews_ctrl_const.f95.

◆ gs

real(kind(1d0)) sues_data::gs

Definition at line 1487 of file suews_ctrl_const.f95.

◆ gsc

real(kind(1d0)) sues_data::gsc

Definition at line 1487 of file suews_ctrl_const.f95.

◆ gtemp

real(kind(1d0)) sues_data::gtemp

Definition at line 1487 of file suews_ctrl_const.f95.

◆ h

real(kind(1d0)) sues_data::h

Definition at line 1476 of file suews_ctrl_const.f95.

1476  REAL(KIND(1d0))::h, & !Kinematic sensible heat flux [K m s-1] used to calculate friction velocity
1477  l_mod, & !Monin-Obukhov length (either measured or modelled)
1478  psim, & !Stability function of momentum
1479  psih, & !Stability function of heat
1480  ra, & !Aerodynamic resistance
1481  rasnow, & !Aerodynamic resistance over snow
1482  tstar, & !T*
1483  ustar, & !Friction velocity
1484  z0_gis !Roughness length for momentum from gis input file
real(kind(1d0)) psih

◆ halftimestep

real(kind(1d0)) sues_data::halftimestep

Definition at line 1393 of file suews_ctrl_const.f95.

Referenced by metdisagg::disaggregatemet(), and overallruncontrol().

1393  REAL(KIND(1d0)):: halftimestep !In decimal time based on interval

◆ ie_a

real(kind(1d0)), dimension(3) sues_data::ie_a

Definition at line 1528 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

1528  REAL(KIND(1d0)), DIMENSION(3)::ie_a, ie_m !Coefficients for automatic and manual irrigation models

◆ ie_end

integer sues_data::ie_end

Definition at line 1405 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

◆ ie_m

real(kind(1d0)), dimension(3) sues_data::ie_m

Definition at line 1528 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

◆ ie_start

integer sues_data::ie_start

Definition at line 1405 of file suews_ctrl_const.f95.

Referenced by initialstate(), suews_calculations(), and suews_translate().

1405  INTEGER::ie_start, & !Starting time of water use (DOY)
1406  ie_end !Ending time of water use (DOY)

◆ in

integer sues_data::in

Definition at line 1399 of file suews_ctrl_const.f95.

1399  INTEGER:: in

◆ int_wu

real(kind(1d0)) sues_data::int_wu

Definition at line 1514 of file suews_ctrl_const.f95.

◆ internalwateruse_h

real(kind(1d0)) sues_data::internalwateruse_h

Definition at line 1514 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracconif

real(kind(1d0)) sues_data::irrfracconif

Definition at line 1514 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracdecid

real(kind(1d0)) sues_data::irrfracdecid

Definition at line 1514 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracgrass

real(kind(1d0)) sues_data::irrfracgrass

Definition at line 1514 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ is

integer sues_data::is

Definition at line 1400 of file suews_ctrl_const.f95.

Referenced by suews_calculations().

1400  INTEGER:: is !Integer to count over surface types

◆ l_mod

real(kind(1d0)) sues_data::l_mod

Definition at line 1476 of file suews_ctrl_const.f95.

◆ nper

integer sues_data::nper

Definition at line 1381 of file suews_ctrl_const.f95.

Referenced by metdisagg::disaggregatemet(), and suews_program().

◆ nper_real

real(kind(1d0)) sues_data::nper_real

Definition at line 1389 of file suews_ctrl_const.f95.

Referenced by suews_program().

◆ nperestm

integer sues_data::nperestm

Definition at line 1381 of file suews_ctrl_const.f95.

Referenced by metdisagg::disaggregateestm(), and suews_program().

◆ nperestm_real

real(kind(1d0)) sues_data::nperestm_real

Definition at line 1389 of file suews_ctrl_const.f95.

Referenced by suews_program().

◆ nsd

integer sues_data::nsd

◆ nsdorig

integer sues_data::nsdorig

Definition at line 1381 of file suews_ctrl_const.f95.

Referenced by suews_program().

◆ nsh

integer sues_data::nsh

◆ nsh_real

real(kind(1d0)) sues_data::nsh_real

Definition at line 1389 of file suews_ctrl_const.f95.

Referenced by nextinitial(), overallruncontrol(), and suews_calculations().

1389  REAL(KIND(1d0)):: nsh_real, & !nsh cast as a real for use in calculations
1390  tstep_real, & !tstep cast as a real for use in calculations
1391  nper_real, nperestm_real !Nper as real

◆ numpm

real(kind(1d0)) sues_data::numpm

Definition at line 1501 of file suews_ctrl_const.f95.

◆ nwstate_per_tstep

real(kind(1d0)) sues_data::nwstate_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ overuse

real(kind(1d0)) sues_data::overuse = 0

Definition at line 1432 of file suews_ctrl_const.f95.

◆ p_mm

real(kind(1d0)) sues_data::p_mm

Definition at line 1432 of file suews_ctrl_const.f95.

◆ pin

real(kind(1d0)) sues_data::pin

Definition at line 1432 of file suews_ctrl_const.f95.

◆ pipecapacity

real(kind(1d0)) sues_data::pipecapacity

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ planf

real(kind(1d0)) sues_data::planf

Definition at line 1432 of file suews_ctrl_const.f95.

Referenced by initialstate().

◆ psih

real(kind(1d0)) sues_data::psih

◆ psim

real(kind(1d0)) sues_data::psim

Definition at line 1476 of file suews_ctrl_const.f95.

◆ qe_per_interval

real(kind(1d0)) sues_data::qe_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ qe_per_tstep

real(kind(1d0)) sues_data::qe_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ qeforcbl

real(kind(1d0)), dimension(:), allocatable sues_data::qeforcbl

◆ qeout

real(kind(1d0)) sues_data::qeout

Definition at line 1501 of file suews_ctrl_const.f95.

◆ qeph

real(kind(1d0)) sues_data::qeph

Definition at line 1501 of file suews_ctrl_const.f95.

◆ qh_choice

integer sues_data::qh_choice

Definition at line 1511 of file suews_ctrl_const.f95.

Referenced by bluews_module::cbl_initial(), suews_calculations(), and suews_program().

1511  INTEGER:: qh_choice ! selection of qh use to drive CBL growth 1=Suews 2=lumps 3=obs

◆ qhforcbl

real(kind(1d0)), dimension(:), allocatable sues_data::qhforcbl

Definition at line 1510 of file suews_ctrl_const.f95.

Referenced by bluews_module::cbl_initial(), suews_calculations(), and suews_program().

1510  REAL(KIND(1d0)), DIMENSION(:), ALLOCATABLE:: qhforcbl, qeforcbl ! Stores previous timestep qh and qe for CBL model. Added by HCW 21 Mar 2017

◆ qnm

real(kind(1d0)) sues_data::qnm

Definition at line 1487 of file suews_ctrl_const.f95.

◆ ra

real(kind(1d0)) sues_data::ra

Definition at line 1476 of file suews_ctrl_const.f95.

◆ rasnow

real(kind(1d0)) sues_data::rasnow

Definition at line 1476 of file suews_ctrl_const.f95.

◆ rb

real(kind(1d0)) sues_data::rb

Definition at line 1432 of file suews_ctrl_const.f95.

◆ resistsurf

real(kind(1d0)) sues_data::resistsurf

Definition at line 1487 of file suews_ctrl_const.f95.

1487  REAL(KIND(1d0))::resistsurf, & !Surface resistance
1488  gdq, & !G(dq)
1489  qnm, & !QMAX/(QMAX+G2)
1490  gq, & !G(Q*)
1491  gtemp, & !G(T)
1492  gl, & !G(LAI)
1493  sdp, & !S1/G6+S2
1494  smd, & !Soil moisture deficit of the soil surface layer
1495  vsmd, & !Soil moisture deficit for vegetated surfaces only (QUESTION: what about BSoil?)
1496  gs, & !G(Soil moisture deficit)
1497  gsc, & !Surface Layer Conductance
1498  rss !Surface resistance after wet/partially wet adjustment

◆ roughlenheatmethod

integer sues_data::roughlenheatmethod

Definition at line 1396 of file suews_ctrl_const.f95.

Referenced by overallruncontrol(), suews_calculations(), and suews_translate().

◆ rss

real(kind(1d0)) sues_data::rss

Definition at line 1487 of file suews_ctrl_const.f95.

◆ rst

real(kind(1d0)) sues_data::rst

Definition at line 1501 of file suews_ctrl_const.f95.

◆ runoff_per_interval

real(kind(1d0)) sues_data::runoff_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoff_per_tstep

real(kind(1d0)) sues_data::runoff_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffagimpervious

real(kind(1d0)) sues_data::runoffagimpervious

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffagimpervious_m3

real(kind(1d0)) sues_data::runoffagimpervious_m3

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffagveg

real(kind(1d0)) sues_data::runoffagveg

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffagveg_m3

real(kind(1d0)) sues_data::runoffagveg_m3

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffpipes

real(kind(1d0)) sues_data::runoffpipes

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffpipes_m3

real(kind(1d0)) sues_data::runoffpipes_m3

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffsoil_per_interval

real(kind(1d0)) sues_data::runoffsoil_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffsoil_per_tstep

real(kind(1d0)) sues_data::runoffsoil_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runofftowater

real(kind(1d0)) sues_data::runofftowater

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ runoffwaterbody

real(kind(1d0)) sues_data::runoffwaterbody

Definition at line 1432 of file suews_ctrl_const.f95.

◆ runoffwaterbody_m3

real(kind(1d0)) sues_data::runoffwaterbody_m3

Definition at line 1432 of file suews_ctrl_const.f95.

◆ sae

real(kind(1d0)) sues_data::sae

Definition at line 1501 of file suews_ctrl_const.f95.

◆ sdp

real(kind(1d0)) sues_data::sdp

Definition at line 1487 of file suews_ctrl_const.f95.

◆ smcap

real(kind(1d0)) sues_data::smcap

◆ smd

real(kind(1d0)) sues_data::smd

Definition at line 1487 of file suews_ctrl_const.f95.

◆ soildensity

real(kind(1d0)) sues_data::soildensity

◆ soildepthmeas

real(kind(1d0)) sues_data::soildepthmeas

◆ soilmoistcap

real(kind(1d0)) sues_data::soilmoistcap

Definition at line 1432 of file suews_ctrl_const.f95.

◆ soilrocks

real(kind(1d0)) sues_data::soilrocks

◆ soilstate

real(kind(1d0)) sues_data::soilstate

Definition at line 1432 of file suews_ctrl_const.f95.

◆ sp

real(kind(1d0)) sues_data::sp

Definition at line 1501 of file suews_ctrl_const.f95.

◆ st_per_interval

real(kind(1d0)) sues_data::st_per_interval

Definition at line 1432 of file suews_ctrl_const.f95.

◆ stabilitymethod

integer sues_data::stabilitymethod

Definition at line 1396 of file suews_ctrl_const.f95.

Referenced by overallruncontrol(), suews_calculations(), and suews_translate().

1396  INTEGER:: stabilitymethod, & !Defines stability functions used (set in RunControl)
1397  roughlenheatmethod !Defines method for calculating roughness length for heat (set in RunControl)

◆ state_per_tstep

real(kind(1d0)) sues_data::state_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ surf_chang_per_tstep

real(kind(1d0)) sues_data::surf_chang_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ surfacearea

real(kind(1d0)) sues_data::surfacearea

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ surfacearea_ha

real(kind(1d0)) sues_data::surfacearea_ha

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ surplusevap

real(kind(1d0)), dimension(2) sues_data::surplusevap

Definition at line 1408 of file suews_ctrl_const.f95.

1408  REAL(KIND(1d0)), DIMENSION(2):: surplusevap !Surplus for evaporation in 5 min timestep

◆ surpluswaterbody

real(kind(1d0)) sues_data::surpluswaterbody

Definition at line 1432 of file suews_ctrl_const.f95.

◆ t_interval

integer sues_data::t_interval

Definition at line 1381 of file suews_ctrl_const.f95.

Referenced by overallruncontrol().

◆ tlv_sub

real(kind(1d0)) sues_data::tlv_sub

Definition at line 1432 of file suews_ctrl_const.f95.

◆ tot_chang_per_tstep

real(kind(1d0)) sues_data::tot_chang_per_tstep

Definition at line 1432 of file suews_ctrl_const.f95.

◆ tstar

real(kind(1d0)) sues_data::tstar

Definition at line 1476 of file suews_ctrl_const.f95.

◆ tstep

integer sues_data::tstep

Definition at line 1381 of file suews_ctrl_const.f95.

Referenced by metdisagg::disaggregateestm(), metdisagg::disaggregatemet(), overallruncontrol(), suews_calculations(), estm_module::suews_getestmdata(), ctrl_output::suews_output(), suews_program(), and suews_translate().

1381  INTEGER:: tstep, & !Timestep [s] at which the model is run (set in RunControl)
1382  tstep_prev, & !Timestep [s] of previous timestamp !NB: not used by SUEWS, but by WRF-SUEWS for adaptive time step
1383  nsh, & !Number of timesteps per hour
1384  nsd, & !Number of timesteps per day
1385  nsdorig, & !Number of timesteps per day for original met forcing file
1386  t_interval, & !Number of seconds in an hour [s] (now set in OverallRunControl)
1387  nper, nperestm ! Number of model time-steps per input resolution (ResolutionFilesIn/Tstep)

◆ tstep_prev

integer sues_data::tstep_prev

Definition at line 1381 of file suews_ctrl_const.f95.

Referenced by overallruncontrol(), suews_calculations(), and suews_translate().

◆ tstep_real

real(kind(1d0)) sues_data::tstep_real

◆ ustar

real(kind(1d0)) sues_data::ustar

Definition at line 1476 of file suews_ctrl_const.f95.

Referenced by bluews_module::cbl_initial(), and suews_calculations().

◆ vdrc

real(kind(1d0)) sues_data::vdrc

Definition at line 1501 of file suews_ctrl_const.f95.

1501  REAL(KIND(1d0)):: vdrc, & !Second term up in calculation of E
1502  numpm, & !Numerator of PM equation
1503  sp, & !Term in calculation of E
1504  sae, & !Same
1505  ev, & !Evaporation
1506  rst, & !Flag in SUEWS_Evap (gets set to 1 if surface dry; 0 if surface wet)
1507  qeph, & !Latent heat flux (W m^-2)
1508  qeout !Latent heat flux [W m-2]

◆ vsmd

real(kind(1d0)) sues_data::vsmd

Definition at line 1487 of file suews_ctrl_const.f95.

◆ waterbodytype

real(kind(1d0)) sues_data::waterbodytype

Definition at line 1412 of file suews_ctrl_const.f95.

◆ waterstorcap

real(kind(1d0)) sues_data::waterstorcap

Definition at line 1412 of file suews_ctrl_const.f95.

◆ wu_dectr

real(kind(1d0)) sues_data::wu_dectr

Definition at line 1412 of file suews_ctrl_const.f95.

◆ wu_evetr

real(kind(1d0)) sues_data::wu_evetr

Definition at line 1412 of file suews_ctrl_const.f95.

◆ wu_grass

real(kind(1d0)) sues_data::wu_grass

Definition at line 1412 of file suews_ctrl_const.f95.

◆ wuareadectr_m2

real(kind(1d0)) sues_data::wuareadectr_m2

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ wuareaevetr_m2

real(kind(1d0)) sues_data::wuareaevetr_m2

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ wuareagrass_m2

real(kind(1d0)) sues_data::wuareagrass_m2

Definition at line 1412 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ wuareatotal_m2

real(kind(1d0)) sues_data::wuareatotal_m2

Definition at line 1412 of file suews_ctrl_const.f95.

◆ z0_gis

real(kind(1d0)) sues_data::z0_gis

Definition at line 1476 of file suews_ctrl_const.f95.

◆ zh

real(kind(1d0)) sues_data::zh

Definition at line 1432 of file suews_ctrl_const.f95.

Referenced by initialstate().