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

Variables

integer evolvetibld
 
integer tsurfchoice
 
integer ibldchmod
 
real(kind(1d0)) lbc_soil
 
real(kind(1d0)) theat_on
 
real(kind(1d0)) theat_off
 
real(kind(1d0)) theat_fix
 
real(kind(1d0)) ivf_iw
 
real(kind(1d0)) ivf_ir
 
real(kind(1d0)) ivf_ii
 
real(kind(1d0)) ivf_if
 
real(kind(1d0)) ivf_ww
 
real(kind(1d0)) ivf_wr
 
real(kind(1d0)) ivf_wi
 
real(kind(1d0)) ivf_wf
 
real(kind(1d0)) ivf_rw
 
real(kind(1d0)) ivf_ri
 
real(kind(1d0)) ivf_rf
 
real(kind(1d0)) ivf_fw
 
real(kind(1d0)) ivf_fr
 
real(kind(1d0)) ivf_fi
 
integer ndepth_ibld
 
integer ndepth_wall
 
integer ndepth_roof
 
integer ndepth_ground
 
real(kind(1d0)), dimension(5) zibld
 
real(kind(1d0)), dimension(5) zwall
 
real(kind(1d0)), dimension(5) zroof
 
real(kind(1d0)), dimension(5) zground
 
real(kind(1d0)), dimension(5) kibld
 
real(kind(1d0)), dimension(5) kwall
 
real(kind(1d0)), dimension(5) kroof
 
real(kind(1d0)), dimension(5) kground
 
real(kind(1d0)), dimension(5) ribld
 
real(kind(1d0)), dimension(5) rwall
 
real(kind(1d0)), dimension(5) rroof
 
real(kind(1d0)), dimension(5) rground
 
real(kind(1d0)), dimension(5, 3) zsurf_paved
 
real(kind(1d0)), dimension(5, 3) ksurf_paved
 
real(kind(1d0)), dimension(5, 3) rsurf_paved
 
real(kind(1d0)), dimension(5, 5) zsurf_bldgs
 
real(kind(1d0)), dimension(5, 5) ksurf_bldgs
 
real(kind(1d0)), dimension(5, 5) rsurf_bldgs
 
real(kind(1d0)), dimension(5, 5) zwall_bldgs
 
real(kind(1d0)), dimension(5, 5) kwall_bldgs
 
real(kind(1d0)), dimension(5, 5) rwall_bldgs
 
real(kind(1d0)), dimension(5, 5) zibld_bldgs
 
real(kind(1d0)), dimension(5, 5) kibld_bldgs
 
real(kind(1d0)), dimension(5, 5) ribld_bldgs
 
real(kind(1d0)), dimension(5) nroom_bldgs
 
real(kind(1d0)), dimension(5) alb_ibld_bldgs
 
real(kind(1d0)), dimension(5) em_ibld_bldgs
 
real(kind(1d0)), dimension(5) ch_iwall_bldgs
 
real(kind(1d0)), dimension(5) ch_iroof_bldgs
 
real(kind(1d0)), dimension(5) ch_ibld_bldgs
 
real(kind(1d0)) nroom
 
real(kind(1d0)) alb_ibld
 
real(kind(1d0)) em_ibld
 
real(kind(1d0)) ch_iroof
 
real(kind(1d0)) ch_iwall
 
real(kind(1d0)) ch_ibld
 
real(kind(1d0)) fwall
 
real(kind(1d0)) areawall
 
real(kind(1d0)), dimension(:), allocatable tibld
 
real(kind(1d0)), dimension(:), allocatable twall
 
real(kind(1d0)), dimension(:), allocatable troof
 
real(kind(1d0)), dimension(:), allocatable tground
 
real(kind(1d0)), dimension(:, :), allocatable tw_4
 
real(kind(1d0)), dimension(:, :), allocatable tibld_grids
 
real(kind(1d0)), dimension(:, :), allocatable twall_grids
 
real(kind(1d0)), dimension(:, :), allocatable troof_grids
 
real(kind(1d0)), dimension(:, :), allocatable tground_grids
 
real(kind(1d0)), dimension(:, :, :), allocatable tw_4_grids
 
real(kind(1d0)) alb_avg
 
real(kind(1d0)) alb_ground_estm
 
real(kind(1d0)) alb_roof_estm
 
real(kind(1d0)) alb_veg_estm
 
real(kind(1d0)) chair
 
real(kind(1d0)) chr
 
real(kind(1d0)) em_ground_estm
 
real(kind(1d0)) em_roof_estm
 
real(kind(1d0)) em_veg_estm
 
real(kind(1d0)) em_r
 
real(kind(1d0)) em_w
 
real(kind(1d0)) em_i
 
real(kind(1d0)) em_f
 
real(kind(1d0)) fair
 
real(kind(1d0)) fground
 
real(kind(1d0)) fibld
 
real(kind(1d0)) finternal
 
real(kind(1d0)) froof
 
real(kind(1d0)) fveg
 
real(kind(1d0)) hw
 
real(kind(1d0)) lup_ground
 
real(kind(1d0)) lup_roof
 
real(kind(1d0)) lup_veg
 
real(kind(1d0)) lup_wall
 
real(kind(1d0)) minshc_airbld
 
real(kind(1d0)), dimension(5) pcoeff
 
real(kind(1d0)) qsground
 
real(kind(1d0)) qsroof
 
real(kind(1d0)) qswall
 
real(kind(1d0)), dimension(4) qs_4
 
real(kind(1d0)) qsair
 
real(kind(1d0)) qsibld
 
real(kind(1d0)) rvf_ground
 
real(kind(1d0)) rvf_wall
 
real(kind(1d0)) rvf_roof
 
real(kind(1d0)) rvf_canyon
 
real(kind(1d0)) rvf_veg
 
real(kind(1d0)) shc_air
 
real(kind(1d0)) svf_ground
 
real(kind(1d0)) svf_wall
 
real(kind(1d0)) svf_roof
 
real(kind(1d0)) tanzenith
 
real(kind(1d0)) tair1
 
real(kind(1d0)) tair2
 
real(kind(1d0)) tfloor
 
real(kind(1d0)) tievolve
 
real(kind(1d0)) tn_roof
 
real(kind(1d0)) tn_wall
 
real(kind(1d0)) t0_wall
 
real(kind(1d0)) t0_roof
 
real(kind(1d0)) t0_ground
 
real(kind(1d0)) t0_ibld
 
real(kind(1d0)) ws
 
real(kind(1d0)) xvf_wall
 
real(kind(1d0)) zref
 
real(kind(1d0)) zvf_ground
 
real(kind(1d0)) zvf_wall
 
real(kind(1d0)), dimension(:), allocatable tair2_grids
 
real(kind(1d0)), dimension(:), allocatable lup_ground_grids
 
real(kind(1d0)), dimension(:), allocatable lup_wall_grids
 
real(kind(1d0)), dimension(:), allocatable lup_roof_grids
 
real(kind(1d0)), dimension(:), allocatable tievolve_grids
 
real(kind(1d0)), dimension(:), allocatable t0_wall_grids
 
real(kind(1d0)), dimension(:), allocatable t0_roof_grids
 
real(kind(1d0)), dimension(:), allocatable t0_ground_grids
 
real(kind(1d0)), dimension(:), allocatable t0_ibld_grids
 
real(kind(1d0)), dimension(:), allocatable tn_roof_grids
 
real(kind(1d0)), dimension(:), allocatable tn_wall_grids
 
real(kind(1d0)), dimension(3) estmsfr_paved
 
real(kind(1d0)), dimension(5) estmsfr_bldgs
 
logical, dimension(2) bctype
 
logical cflfail = .FALSE.
 
logical diagnoseti = .FALSE.
 
logical first
 
logical hvac = .FALSE.
 
logical spindone = .FALSE.
 
real(kind(1d0)), parameter alb_wall_fix = 0.23
 
real(kind(1d0)), parameter em_wall_fix = 0.9
 
integer, parameter maxiter = 100
 
real(kind(1d0)), parameter conv = 0.0001
 
integer nalb
 
integer nemis
 
real(kind(1d0)) sumalb
 
real(kind(1d0)) sumemis
 

Variable Documentation

◆ alb_avg

real(kind(1d0)) estm_data::alb_avg

Definition at line 85 of file suews_phys_estm.f95.

85 REAL(KIND(1D0)) :: alb_avg, &
86 alb_ground_estm, & !albedo value of ground
87 alb_roof_estm, & !albedo value of roof
88 alb_veg_estm, & !albedo value of veg
89 CHAIR, &
90 CHR, &
91 em_ground_estm, & !emissivity of ground
92 em_roof_estm, & !emissivity of roof
93 em_veg_estm, & !emissivity of veg
94 em_r, & !emissivity of roof inside building
95 em_w, & !emissivity of internal wall
96 em_i, & !QUESTION: emissivity of ?
97 em_f, & !emissivity of floor
98 fair, & !fraction of air (or ratio of outdoor air volume to indoor air volume)
99 fground, & !fraction of ground
100 fibld, & !QUESTION: fraction of internal elements (?)
101 finternal, & !sum of froof, fibld and fwall
102 froof, & !fraction of roof
103 fveg, & !fraction of veg
104 HW, & !Height Width ratio
105 LUP_ground, &
106 LUP_ROOF, &
107 LUP_VEG, &
108 LUP_WALL, &
109 minshc_airbld, &
110 Pcoeff(5), &
111 Qsground, & !Storage heat flux into ground
112 Qsroof, & !Storage heat flux into roof
113 Qswall, & !Storage heat flux into wall
114 Qs_4(4), & !Storage heat flux into each external wall (N,E,S and W direction)
115 Qsair, & !Storage heat flux into air
116 Qsibld, & !Storage heat flux into internal building elements
117 RVF_ground, &
118 RVF_WALL, &
119 RVF_ROOF, &
120 RVF_CANYON, &
121 RVF_VEG, &
122 SHC_air, &
123 SVF_ground, & !Sky view factor from ground
124 SVF_wall, & !Sky view factor from wall
125 SVF_roof, & !Sky view factor from roof
126 TANZENITH, & !
127 Tair1, &
128 Tair2, &
129 Tfloor, &
130 Tievolve, &
131 TN_roof, &
132 TN_wall, &
133 T0_wall, &
134 T0_roof, &
135 T0_ground, &
136 T0_ibld, &
137 WS, & !Wind speed used in ESTM
138 xvf_wall, &
139 ZREF, & !local scale reference height
140 zvf_ground, & !wall view factor from ground
141 zvf_WALL !wall view factor from ground

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ alb_ground_estm

real(kind(1d0)) estm_data::alb_ground_estm

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ alb_ibld

real(kind(1d0)) estm_data::alb_ibld

Definition at line 68 of file suews_phys_estm.f95.

◆ alb_ibld_bldgs

real(kind(1d0)), dimension(5) estm_data::alb_ibld_bldgs

Definition at line 62 of file suews_phys_estm.f95.

62 REAL(KIND(1D0)), DIMENSION(5) :: alb_ibld_Bldgs

◆ alb_roof_estm

real(kind(1d0)) estm_data::alb_roof_estm

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ alb_veg_estm

real(kind(1d0)) estm_data::alb_veg_estm

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ alb_wall_fix

real(kind(1d0)), parameter estm_data::alb_wall_fix = 0.23

Definition at line 167 of file suews_phys_estm.f95.

167 REAL(KIND(1D0)), PARAMETER :: alb_wall_fix = 0.23, em_wall_fix = 0.9 ! used only when radforce = T but radforce is always set to F.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ areawall

real(kind(1d0)) estm_data::areawall

Definition at line 68 of file suews_phys_estm.f95.

◆ bctype

logical, dimension(2) estm_data::bctype

Definition at line 160 of file suews_phys_estm.f95.

160 LOGICAL :: bctype(2), &
161 CFLfail = .false., &
162 diagnoseti = .false., &
163 first, &
164 hvac = .false., &
165 spindone = .false.

Referenced by estm_module::estm().

◆ cflfail

logical estm_data::cflfail = .FALSE.

Definition at line 160 of file suews_phys_estm.f95.

◆ ch_ibld

real(kind(1d0)) estm_data::ch_ibld

Definition at line 68 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ ch_ibld_bldgs

real(kind(1d0)), dimension(5) estm_data::ch_ibld_bldgs

Definition at line 66 of file suews_phys_estm.f95.

66 REAL(KIND(1D0)), DIMENSION(5) :: CH_ibld_Bldgs

◆ ch_iroof

real(kind(1d0)) estm_data::ch_iroof

Definition at line 68 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ ch_iroof_bldgs

real(kind(1d0)), dimension(5) estm_data::ch_iroof_bldgs

Definition at line 65 of file suews_phys_estm.f95.

65 REAL(KIND(1D0)), DIMENSION(5) :: CH_iroof_Bldgs

◆ ch_iwall

real(kind(1d0)) estm_data::ch_iwall

Definition at line 68 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ ch_iwall_bldgs

real(kind(1d0)), dimension(5) estm_data::ch_iwall_bldgs

Definition at line 64 of file suews_phys_estm.f95.

64 REAL(KIND(1D0)), DIMENSION(5) :: CH_iwall_Bldgs

◆ chair

real(kind(1d0)) estm_data::chair

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ chr

real(kind(1d0)) estm_data::chr

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ conv

real(kind(1d0)), parameter estm_data::conv = 0.0001

Definition at line 169 of file suews_phys_estm.f95.

169 REAL(KIND(1D0)), PARAMETER :: conv = 0.0001

Referenced by estm_module::estm().

◆ diagnoseti

logical estm_data::diagnoseti = .FALSE.

Definition at line 160 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ em_f

real(kind(1d0)) estm_data::em_f

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_ground_estm

real(kind(1d0)) estm_data::em_ground_estm

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_i

real(kind(1d0)) estm_data::em_i

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_ibld

real(kind(1d0)) estm_data::em_ibld

Definition at line 68 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_ibld_bldgs

real(kind(1d0)), dimension(5) estm_data::em_ibld_bldgs

Definition at line 63 of file suews_phys_estm.f95.

63 REAL(KIND(1D0)), DIMENSION(5) :: em_ibld_Bldgs

◆ em_r

real(kind(1d0)) estm_data::em_r

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_roof_estm

real(kind(1d0)) estm_data::em_roof_estm

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_veg_estm

real(kind(1d0)) estm_data::em_veg_estm

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_w

real(kind(1d0)) estm_data::em_w

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ em_wall_fix

real(kind(1d0)), parameter estm_data::em_wall_fix = 0.9

Definition at line 167 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ estmsfr_bldgs

real(kind(1d0)), dimension(5) estm_data::estmsfr_bldgs

Definition at line 158 of file suews_phys_estm.f95.

158 REAL(KIND(1D0)), DIMENSION(5) :: ESTMsfr_Bldgs

◆ estmsfr_paved

real(kind(1d0)), dimension(3) estm_data::estmsfr_paved

Definition at line 157 of file suews_phys_estm.f95.

157 REAL(KIND(1D0)), DIMENSION(3) :: ESTMsfr_Paved

◆ evolvetibld

integer estm_data::evolvetibld

Definition at line 4 of file suews_phys_estm.f95.

4 INTEGER :: evolveTibld, &
5 TsurfChoice, &
6 ibldCHmod

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ fair

real(kind(1d0)) estm_data::fair

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ fground

real(kind(1d0)) estm_data::fground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ fibld

real(kind(1d0)) estm_data::fibld

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ finternal

real(kind(1d0)) estm_data::finternal

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ first

logical estm_data::first

Definition at line 160 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ froof

real(kind(1d0)) estm_data::froof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ fveg

real(kind(1d0)) estm_data::fveg

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ fwall

real(kind(1d0)) estm_data::fwall

Definition at line 68 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ hvac

logical estm_data::hvac = .FALSE.

Definition at line 160 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ hw

real(kind(1d0)) estm_data::hw

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ibldchmod

integer estm_data::ibldchmod

Definition at line 4 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ ivf_fi

real(kind(1d0)) estm_data::ivf_fi

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ ivf_fr

real(kind(1d0)) estm_data::ivf_fr

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ ivf_fw

real(kind(1d0)) estm_data::ivf_fw

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ ivf_if

real(kind(1d0)) estm_data::ivf_if

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_ii

real(kind(1d0)) estm_data::ivf_ii

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_ir

real(kind(1d0)) estm_data::ivf_ir

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_iw

real(kind(1d0)) estm_data::ivf_iw

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_rf

real(kind(1d0)) estm_data::ivf_rf

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_ri

real(kind(1d0)) estm_data::ivf_ri

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_rw

real(kind(1d0)) estm_data::ivf_rw

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_wf

real(kind(1d0)) estm_data::ivf_wf

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_wi

real(kind(1d0)) estm_data::ivf_wi

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_wr

real(kind(1d0)) estm_data::ivf_wr

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ivf_ww

real(kind(1d0)) estm_data::ivf_ww

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ kground

real(kind(1d0)), dimension(5) estm_data::kground

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ kibld

real(kind(1d0)), dimension(5) estm_data::kibld

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ kibld_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::kibld_bldgs

Definition at line 59 of file suews_phys_estm.f95.

59 REAL(KIND(1D0)), DIMENSION(5, 5) :: kibld_Bldgs

◆ kroof

real(kind(1d0)), dimension(5) estm_data::kroof

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ ksurf_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::ksurf_bldgs

Definition at line 53 of file suews_phys_estm.f95.

53 REAL(KIND(1D0)), DIMENSION(5, 5) :: kSurf_Bldgs

◆ ksurf_paved

real(kind(1d0)), dimension(5, 3) estm_data::ksurf_paved

Definition at line 49 of file suews_phys_estm.f95.

49 REAL(KIND(1D0)), DIMENSION(5, 3) :: kSurf_Paved

◆ kwall

real(kind(1d0)), dimension(5) estm_data::kwall

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ kwall_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::kwall_bldgs

Definition at line 56 of file suews_phys_estm.f95.

56 REAL(KIND(1D0)), DIMENSION(5, 5) :: kwall_Bldgs

◆ lbc_soil

real(kind(1d0)) estm_data::lbc_soil

Definition at line 8 of file suews_phys_estm.f95.

8 REAL(KIND(1D0)) :: LBC_soil, & !Lowest boundary condition in soil
9 THEAT_ON, &
10 THEAT_OFF, &
11 THEAT_fix, &
12 ivf_iw, & !Internal view factors : im
13 ivf_ir, &
14 ivf_ii, &
15 ivf_if, &
16 ivf_ww, & !Internal view factors : wall
17 ivf_wr, &
18 ivf_wi, &
19 ivf_wf, &
20 ivf_rw, & !Internal view factors : roof
21 ivf_ri, &
22 ivf_rf, &
23 ivf_fw, & !Internal view factors : floor
24 ivf_fr, &
25 ivf_fi

Referenced by estm_module::estm(), estm_module::estm_initials(), and estm_module::estm_translate().

◆ lup_ground

real(kind(1d0)) estm_data::lup_ground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ lup_ground_grids

real(kind(1d0)), dimension(:), allocatable estm_data::lup_ground_grids

Definition at line 145 of file suews_phys_estm.f95.

145 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: lup_ground_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ lup_roof

real(kind(1d0)) estm_data::lup_roof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ lup_roof_grids

real(kind(1d0)), dimension(:), allocatable estm_data::lup_roof_grids

Definition at line 147 of file suews_phys_estm.f95.

147 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: lup_roof_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ lup_veg

real(kind(1d0)) estm_data::lup_veg

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ lup_wall

real(kind(1d0)) estm_data::lup_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ lup_wall_grids

real(kind(1d0)), dimension(:), allocatable estm_data::lup_wall_grids

Definition at line 146 of file suews_phys_estm.f95.

146 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: lup_wall_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ maxiter

integer, parameter estm_data::maxiter = 100

Definition at line 168 of file suews_phys_estm.f95.

168 INTEGER, PARAMETER :: maxiter = 100

Referenced by estm_module::estm().

◆ minshc_airbld

real(kind(1d0)) estm_data::minshc_airbld

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ nalb

integer estm_data::nalb

Definition at line 172 of file suews_phys_estm.f95.

172 INTEGER :: nalb, &
173 nemis

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ndepth_ground

integer estm_data::ndepth_ground

Definition at line 28 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ndepth_ibld

integer estm_data::ndepth_ibld

Definition at line 28 of file suews_phys_estm.f95.

28 INTEGER :: Ndepth_ibld, & !Number of layers in an internal element in buildings, calculated when the file is read.
29 Ndepth_wall, & !Number of layers in external wall
30 Ndepth_roof, & !Number of layers in roof
31 Ndepth_ground !Number of layers in ground

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ndepth_roof

integer estm_data::ndepth_roof

Definition at line 28 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ndepth_wall

integer estm_data::ndepth_wall

Definition at line 28 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ nemis

integer estm_data::nemis

Definition at line 172 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ nroom

real(kind(1d0)) estm_data::nroom

Definition at line 68 of file suews_phys_estm.f95.

68 REAL(KIND(1D0)) :: nroom, & !Number of rooms in internal building (changed from integer to real HCW 16 Jun 2016)
69 alb_ibld, & !albedo value of internal elements
70 em_ibld, & !emissivity of internal elements
71 CH_iroof, & !bulk transfer coefficient of internal roof
72 CH_iwall, & !bulk transfer coefficient of internal wall
73 CH_ibld, & !bulk transfer coefficient of internal building element
74 fwall, & !fraction of wall
75 AreaWall ! Area of wall within grid [m2]

Referenced by estm_module::estm_translate().

◆ nroom_bldgs

real(kind(1d0)), dimension(5) estm_data::nroom_bldgs

Definition at line 61 of file suews_phys_estm.f95.

61 REAL(KIND(1D0)), DIMENSION(5) :: nroom_Bldgs

◆ pcoeff

real(kind(1d0)), dimension(5) estm_data::pcoeff

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ qs_4

real(kind(1d0)), dimension(4) estm_data::qs_4

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ qsair

real(kind(1d0)) estm_data::qsair

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ qsground

real(kind(1d0)) estm_data::qsground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ qsibld

real(kind(1d0)) estm_data::qsibld

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ qsroof

real(kind(1d0)) estm_data::qsroof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ qswall

real(kind(1d0)) estm_data::qswall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ rground

real(kind(1d0)), dimension(5) estm_data::rground

Definition at line 33 of file suews_phys_estm.f95.

◆ ribld

real(kind(1d0)), dimension(5) estm_data::ribld

Definition at line 33 of file suews_phys_estm.f95.

◆ ribld_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::ribld_bldgs

Definition at line 60 of file suews_phys_estm.f95.

60 REAL(KIND(1D0)), DIMENSION(5, 5) :: ribld_Bldgs

◆ rroof

real(kind(1d0)), dimension(5) estm_data::rroof

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ rsurf_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::rsurf_bldgs

Definition at line 54 of file suews_phys_estm.f95.

54 REAL(KIND(1D0)), DIMENSION(5, 5) :: rSurf_Bldgs

◆ rsurf_paved

real(kind(1d0)), dimension(5, 3) estm_data::rsurf_paved

Definition at line 50 of file suews_phys_estm.f95.

50 REAL(KIND(1D0)), DIMENSION(5, 3) :: rSurf_Paved

◆ rvf_canyon

real(kind(1d0)) estm_data::rvf_canyon

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ rvf_ground

real(kind(1d0)) estm_data::rvf_ground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ rvf_roof

real(kind(1d0)) estm_data::rvf_roof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ rvf_veg

real(kind(1d0)) estm_data::rvf_veg

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ rvf_wall

real(kind(1d0)) estm_data::rvf_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ rwall

real(kind(1d0)), dimension(5) estm_data::rwall

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ rwall_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::rwall_bldgs

Definition at line 57 of file suews_phys_estm.f95.

57 REAL(KIND(1D0)), DIMENSION(5, 5) :: rwall_Bldgs

◆ shc_air

real(kind(1d0)) estm_data::shc_air

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ spindone

logical estm_data::spindone = .FALSE.

Definition at line 160 of file suews_phys_estm.f95.

◆ sumalb

real(kind(1d0)) estm_data::sumalb

Definition at line 174 of file suews_phys_estm.f95.

174 REAL(KIND(1D0)) :: sumalb, &
175 sumemis

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ sumemis

real(kind(1d0)) estm_data::sumemis

Definition at line 174 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ svf_ground

real(kind(1d0)) estm_data::svf_ground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ svf_roof

real(kind(1d0)) estm_data::svf_roof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ svf_wall

real(kind(1d0)) estm_data::svf_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ t0_ground

real(kind(1d0)) estm_data::t0_ground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ t0_ground_grids

real(kind(1d0)), dimension(:), allocatable estm_data::t0_ground_grids

Definition at line 151 of file suews_phys_estm.f95.

151 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: T0_ground_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ t0_ibld

real(kind(1d0)) estm_data::t0_ibld

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ t0_ibld_grids

real(kind(1d0)), dimension(:), allocatable estm_data::t0_ibld_grids

Definition at line 152 of file suews_phys_estm.f95.

152 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: T0_ibld_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ t0_roof

real(kind(1d0)) estm_data::t0_roof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ t0_roof_grids

real(kind(1d0)), dimension(:), allocatable estm_data::t0_roof_grids

Definition at line 150 of file suews_phys_estm.f95.

150 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: T0_roof_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ t0_wall

real(kind(1d0)) estm_data::t0_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ t0_wall_grids

real(kind(1d0)), dimension(:), allocatable estm_data::t0_wall_grids

Definition at line 149 of file suews_phys_estm.f95.

149 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: T0_wall_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ tair1

real(kind(1d0)) estm_data::tair1

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ tair2

real(kind(1d0)) estm_data::tair2

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ tair2_grids

real(kind(1d0)), dimension(:), allocatable estm_data::tair2_grids

Definition at line 144 of file suews_phys_estm.f95.

144 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: Tair2_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ tanzenith

real(kind(1d0)) estm_data::tanzenith

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ tfloor

real(kind(1d0)) estm_data::tfloor

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tground

real(kind(1d0)), dimension(:), allocatable estm_data::tground

Definition at line 78 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tground_grids

real(kind(1d0)), dimension(:, :), allocatable estm_data::tground_grids

Definition at line 81 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ theat_fix

real(kind(1d0)) estm_data::theat_fix

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ theat_off

real(kind(1d0)) estm_data::theat_off

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ theat_on

real(kind(1d0)) estm_data::theat_on

Definition at line 8 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ tibld

real(kind(1d0)), dimension(:), allocatable estm_data::tibld

Definition at line 78 of file suews_phys_estm.f95.

78 REAL(KIND(1D0)), ALLOCATABLE, DIMENSION(:) :: Tibld, Twall, Troof, Tground

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tibld_grids

real(kind(1d0)), dimension(:, :), allocatable estm_data::tibld_grids

Definition at line 81 of file suews_phys_estm.f95.

81 REAL(KIND(1D0)), ALLOCATABLE, DIMENSION(:, :) :: Tibld_grids, Twall_grids, Troof_grids, Tground_grids

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tievolve

real(kind(1d0)) estm_data::tievolve

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tievolve_grids

real(kind(1d0)), dimension(:), allocatable estm_data::tievolve_grids

Definition at line 148 of file suews_phys_estm.f95.

148 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: Tievolve_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ tn_roof

real(kind(1d0)) estm_data::tn_roof

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tn_roof_grids

real(kind(1d0)), dimension(:), allocatable estm_data::tn_roof_grids

Definition at line 153 of file suews_phys_estm.f95.

153 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: TN_roof_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ tn_wall

real(kind(1d0)) estm_data::tn_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tn_wall_grids

real(kind(1d0)), dimension(:), allocatable estm_data::tn_wall_grids

Definition at line 154 of file suews_phys_estm.f95.

154 REAL(KIND(1D0)), DIMENSION(:), ALLOCATABLE :: TN_wall_grids

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ troof

real(kind(1d0)), dimension(:), allocatable estm_data::troof

Definition at line 78 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ troof_grids

real(kind(1d0)), dimension(:, :), allocatable estm_data::troof_grids

Definition at line 81 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tsurfchoice

integer estm_data::tsurfchoice

Definition at line 4 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_initials().

◆ tw_4

real(kind(1d0)), dimension(:, :), allocatable estm_data::tw_4

Definition at line 79 of file suews_phys_estm.f95.

79 REAL(KIND(1D0)), ALLOCATABLE, DIMENSION(:, :) :: Tw_4

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ tw_4_grids

real(kind(1d0)), dimension(:, :, :), allocatable estm_data::tw_4_grids

Definition at line 82 of file suews_phys_estm.f95.

82 REAL(KIND(1D0)), ALLOCATABLE, DIMENSION(:, :, :) :: Tw_4_grids

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ twall

real(kind(1d0)), dimension(:), allocatable estm_data::twall

Definition at line 78 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ twall_grids

real(kind(1d0)), dimension(:, :), allocatable estm_data::twall_grids

Definition at line 81 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ ws

real(kind(1d0)) estm_data::ws

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ xvf_wall

real(kind(1d0)) estm_data::xvf_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ zground

real(kind(1d0)), dimension(5) estm_data::zground

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ zibld

real(kind(1d0)), dimension(5) estm_data::zibld

Definition at line 33 of file suews_phys_estm.f95.

33 REAL(KIND(1D0)), DIMENSION(5) :: zibld, & !Thickness of layers in internal building
34 zwall, & !Thickness of layers in external wall
35 zroof, & !Thickness of layers in roof
36 zground, & !Thickness of layers in ground
37 kibld, & !Thermal conductivity of layers in internal building
38 kwall, & !Thermal conductivity of layers in external wall
39 kroof, & !Thermal conductivity of layers in roof
40 kground, & !Thermal conductivity of layers in ground
41 ribld, & !Volumetric heat capacity of layers in internal building
42 rwall, & !Volumetric heat capacity of layers in external wall
43 rroof, & !Volumetric heat capacity of layers in roof
44 rground !Volumetric heat capacity of layers in ground

Referenced by estm_module::estm().

◆ zibld_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::zibld_bldgs

Definition at line 58 of file suews_phys_estm.f95.

58 REAL(KIND(1D0)), DIMENSION(5, 5) :: zibld_Bldgs

◆ zref

real(kind(1d0)) estm_data::zref

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm_translate().

◆ zroof

real(kind(1d0)), dimension(5) estm_data::zroof

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ zsurf_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::zsurf_bldgs

Definition at line 52 of file suews_phys_estm.f95.

52 REAL(KIND(1D0)), DIMENSION(5, 5) :: zSurf_Bldgs

◆ zsurf_paved

real(kind(1d0)), dimension(5, 3) estm_data::zsurf_paved

Definition at line 48 of file suews_phys_estm.f95.

48 REAL(KIND(1D0)), DIMENSION(5, 3) :: zSurf_Paved

◆ zvf_ground

real(kind(1d0)) estm_data::zvf_ground

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ zvf_wall

real(kind(1d0)) estm_data::zvf_wall

Definition at line 85 of file suews_phys_estm.f95.

Referenced by estm_module::estm(), and estm_module::estm_translate().

◆ zwall

real(kind(1d0)), dimension(5) estm_data::zwall

Definition at line 33 of file suews_phys_estm.f95.

Referenced by estm_module::estm().

◆ zwall_bldgs

real(kind(1d0)), dimension(5, 5) estm_data::zwall_bldgs

Definition at line 55 of file suews_phys_estm.f95.

55 REAL(KIND(1D0)), DIMENSION(5, 5) :: zwall_Bldgs