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)) h_maintain
 
real(kind(1d0)) int_wu
 
real(kind(1d0)) irrfracpaved
 
real(kind(1d0)) irrfracbldgs
 
real(kind(1d0)) irrfracevetr
 
real(kind(1d0)) irrfracdectr
 
real(kind(1d0)) irrfracgrass
 
real(kind(1d0)) irrfracbsoil
 
real(kind(1d0)) irrfracwater
 
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 1435 of file suews_ctrl_const.f95.

◆ additionalwater

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

Definition at line 1435 of file suews_ctrl_const.f95.

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

◆ addpipes

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ addveg

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ addwaterbody

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ aerodynamicresistancemethod

integer sues_data::aerodynamicresistancemethod = 2

Definition at line 1406 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

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

◆ ch_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ chsnow_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ daywat

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

Definition at line 1531 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 1531 of file suews_ctrl_const.f95.

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

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

◆ di_dt

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ dr_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ drain_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ ev

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

Definition at line 1504 of file suews_ctrl_const.f95.

◆ ev_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ ev_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ ext_wu

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

Definition at line 1517 of file suews_ctrl_const.f95.

1517  REAL(KIND(1d0)):: ext_wu, & !External water use for the model timestep [mm] (over whole study area)
1518  faut, & !Fraction of irrigated area using automatic irrigation
1519  h_maintain, & ! ponding water depth to maintain [mm] (over whole study area)
1520  int_wu, & !Internal water use for the model timestep [mm] (over whole study area)
1521  irrfracpaved, & !Fraction of paved which are irrigated
1522  irrfracbldgs, & !Fraction of buildings which are irrigated
1523  irrfracevetr, & !Fraction of evergreen trees which are irrigated
1524  irrfracdectr, & !Fraction of deciduous trees which are irrigated
1525  irrfracgrass, & !Fraction of grass which is irrigated
1526  irrfracbsoil, & !Fraction of bare soil which is irrigated
1527  irrfracwater, & !Fraction of water which is irrigated
1528  internalwateruse_h !Internal water use [mm h-1]

◆ faut

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

Definition at line 1517 of file suews_ctrl_const.f95.

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

◆ flowchange

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

Definition at line 1415 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

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

◆ gdq

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ gl

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ gq

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ gs

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ gsc

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ gtemp

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ h

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

Definition at line 1479 of file suews_ctrl_const.f95.

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

◆ h_maintain

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

Definition at line 1517 of file suews_ctrl_const.f95.

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

◆ halftimestep

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

Definition at line 1396 of file suews_ctrl_const.f95.

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

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

◆ ie_a

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

Definition at line 1536 of file suews_ctrl_const.f95.

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

1536  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 1408 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 1536 of file suews_ctrl_const.f95.

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

◆ ie_start

integer sues_data::ie_start

Definition at line 1408 of file suews_ctrl_const.f95.

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

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

◆ in

integer sues_data::in

Definition at line 1402 of file suews_ctrl_const.f95.

1402  INTEGER:: in

◆ int_wu

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

Definition at line 1517 of file suews_ctrl_const.f95.

◆ internalwateruse_h

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracbldgs

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracbsoil

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracdectr

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracevetr

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracgrass

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracpaved

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ irrfracwater

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

Definition at line 1517 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ is

integer sues_data::is

Definition at line 1403 of file suews_ctrl_const.f95.

Referenced by suews_calculations().

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

◆ l_mod

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

Definition at line 1479 of file suews_ctrl_const.f95.

◆ nper

integer sues_data::nper

Definition at line 1384 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 1392 of file suews_ctrl_const.f95.

Referenced by suews_program().

◆ nperestm

integer sues_data::nperestm

Definition at line 1384 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 1392 of file suews_ctrl_const.f95.

Referenced by suews_program().

◆ nsd

integer sues_data::nsd

◆ nsdorig

integer sues_data::nsdorig

Definition at line 1384 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 1392 of file suews_ctrl_const.f95.

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

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

◆ numpm

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

Definition at line 1504 of file suews_ctrl_const.f95.

◆ nwstate_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ overuse

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ p_mm

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ pin

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ pipecapacity

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

Definition at line 1415 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ planf

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

Definition at line 1435 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 1479 of file suews_ctrl_const.f95.

◆ qe_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ qe_per_tstep

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

Definition at line 1435 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 1504 of file suews_ctrl_const.f95.

◆ qeph

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

Definition at line 1504 of file suews_ctrl_const.f95.

◆ qh_choice

integer sues_data::qh_choice

Definition at line 1514 of file suews_ctrl_const.f95.

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

1514  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 1513 of file suews_ctrl_const.f95.

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

1513  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 1490 of file suews_ctrl_const.f95.

◆ ra

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

Definition at line 1479 of file suews_ctrl_const.f95.

◆ rasnow

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

Definition at line 1479 of file suews_ctrl_const.f95.

◆ rb

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ resistsurf

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

Definition at line 1490 of file suews_ctrl_const.f95.

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

◆ roughlenheatmethod

integer sues_data::roughlenheatmethod

Definition at line 1399 of file suews_ctrl_const.f95.

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

◆ rss

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ rst

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

Definition at line 1504 of file suews_ctrl_const.f95.

◆ runoff_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoff_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffagimpervious

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffagimpervious_m3

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffagveg

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffagveg_m3

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffpipes

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffpipes_m3

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffsoil_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffsoil_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runofftowater

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

Definition at line 1415 of file suews_ctrl_const.f95.

Referenced by suews_calculations(), and suews_translate().

◆ runoffwaterbody

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ runoffwaterbody_m3

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ sae

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

Definition at line 1504 of file suews_ctrl_const.f95.

◆ sdp

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ smcap

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

◆ smd

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

Definition at line 1490 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 1435 of file suews_ctrl_const.f95.

◆ soilrocks

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

◆ soilstate

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ sp

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

Definition at line 1504 of file suews_ctrl_const.f95.

◆ st_per_interval

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ stabilitymethod

integer sues_data::stabilitymethod

Definition at line 1399 of file suews_ctrl_const.f95.

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

1399  INTEGER:: stabilitymethod, & !Defines stability functions used (set in RunControl)
1400  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 1435 of file suews_ctrl_const.f95.

◆ surf_chang_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ surfacearea

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

Definition at line 1415 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 1415 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ surplusevap

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

Definition at line 1411 of file suews_ctrl_const.f95.

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

◆ surpluswaterbody

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ t_interval

integer sues_data::t_interval

Definition at line 1384 of file suews_ctrl_const.f95.

Referenced by overallruncontrol().

◆ tlv_sub

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ tot_chang_per_tstep

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

Definition at line 1435 of file suews_ctrl_const.f95.

◆ tstar

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

Definition at line 1479 of file suews_ctrl_const.f95.

◆ tstep

integer sues_data::tstep

Definition at line 1384 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().

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

◆ tstep_prev

integer sues_data::tstep_prev

Definition at line 1384 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 1479 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 1504 of file suews_ctrl_const.f95.

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

◆ vsmd

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

Definition at line 1490 of file suews_ctrl_const.f95.

◆ waterbodytype

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

Definition at line 1415 of file suews_ctrl_const.f95.

◆ waterstorcap

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

Definition at line 1415 of file suews_ctrl_const.f95.

◆ wu_dectr

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

Definition at line 1415 of file suews_ctrl_const.f95.

◆ wu_evetr

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

Definition at line 1415 of file suews_ctrl_const.f95.

◆ wu_grass

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

Definition at line 1415 of file suews_ctrl_const.f95.

◆ wuareadectr_m2

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

Definition at line 1415 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ wuareaevetr_m2

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

Definition at line 1415 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ wuareagrass_m2

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

Definition at line 1415 of file suews_ctrl_const.f95.

Referenced by suews_translate().

◆ wuareatotal_m2

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

Definition at line 1415 of file suews_ctrl_const.f95.

◆ z0_gis

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

Definition at line 1479 of file suews_ctrl_const.f95.

◆ zh

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

Definition at line 1435 of file suews_ctrl_const.f95.

Referenced by initialstate().