MODFLOW 6  version 6.7.0.dev2
USGS Modular Hydrologic Model
gweestinputmodule Module Reference

Data Types

type  gweestparamfoundtype
 

Variables

logical, public gwe_est_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwe_est_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gweest_save_flows = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'save calculated flows to budget file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweest_ord0_decay_water = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'ZERO_ORDER_DECAY_WATER', 'ORD0_DECAY_WATER', 'KEYWORD', '', 'activate zero-order decay in aqueous phase', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweest_ord0_decay_solid = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'ZERO_ORDER_DECAY_SOLID', 'ORD0_DECAY_SOLID', 'KEYWORD', '', 'activate zero-order decay in solid phase', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweest_rhow = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'DENSITY_WATER', 'RHOW', 'DOUBLE', '', 'density of water', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweest_cpw = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'HEAT_CAPACITY_WATER', 'CPW', 'DOUBLE', '', 'heat capacity of water', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweest_latheatvap = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'LATENT_HEAT_VAPORIZATION', 'LATHEATVAP', 'DOUBLE', '', 'latent heat of vaporization', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweest_porosity = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'POROSITY', 'POROSITY', 'DOUBLE1D', 'NODES', 'porosity', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gweest_decay_water = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'DECAY_WATER', 'DECAY_WATER', 'DOUBLE1D', 'NODES', 'aqueous phase decay rate coefficient', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gweest_decay_solid = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'DECAY_SOLID', 'DECAY_SOLID', 'DOUBLE1D', 'NODES', 'solid phase decay rate coefficient', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gweest_cps = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'HEAT_CAPACITY_SOLID', 'CPS', 'DOUBLE1D', 'NODES', 'heat capacity of the aquifer material', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gweest_rhos = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'DENSITY_SOLID', 'RHOS', 'DOUBLE1D', 'NODES', 'density of aquifer material', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_est_param_definitions = [ gweest_save_flows, gweest_ord0_decay_water, gweest_ord0_decay_solid, gweest_rhow, gweest_cpw, gweest_latheatvap, gweest_porosity, gweest_decay_water, gweest_decay_solid, gweest_cps, gweest_rhos ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_est_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwe_est_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]
 

Variable Documentation

◆ gwe_est_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gweestinputmodule::gwe_est_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false. ) ]

Definition at line 250 of file gwe-estidm.f90.

250  type(InputParamDefinitionType), parameter :: &
251  gwe_est_aggregate_definitions(*) = &
252  [ &
253  inputparamdefinitiontype &
254  ( &
255  '', & ! component
256  '', & ! subcomponent
257  '', & ! block
258  '', & ! tag name
259  '', & ! fortran variable
260  '', & ! type
261  '', & ! shape
262  '', & ! longname
263  .false., & ! required
264  .false., & ! multi-record
265  .false., & ! preserve case
266  .false., & ! layered
267  .false. & ! timeseries
268  ) &
269  ]

◆ gwe_est_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gweestinputmodule::gwe_est_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]

Definition at line 271 of file gwe-estidm.f90.

271  type(InputBlockDefinitionType), parameter :: &
272  gwe_est_block_definitions(*) = &
273  [ &
274  inputblockdefinitiontype( &
275  'OPTIONS', & ! blockname
276  .false., & ! required
277  .false., & ! aggregate
278  .false. & ! block_variable
279  ), &
280  inputblockdefinitiontype( &
281  'GRIDDATA', & ! blockname
282  .true., & ! required
283  .false., & ! aggregate
284  .false. & ! block_variable
285  ) &
286  ]

◆ gwe_est_multi_package

logical, public gweestinputmodule::gwe_est_multi_package = .false.

Definition at line 28 of file gwe-estidm.f90.

28  logical :: gwe_est_multi_package = .false.

◆ gwe_est_param_definitions

Definition at line 234 of file gwe-estidm.f90.

234  type(InputParamDefinitionType), parameter :: &
235  gwe_est_param_definitions(*) = &
236  [ &
237  gweest_save_flows, &
238  gweest_ord0_decay_water, &
239  gweest_ord0_decay_solid, &
240  gweest_rhow, &
241  gweest_cpw, &
242  gweest_latheatvap, &
243  gweest_porosity, &
244  gweest_decay_water, &
245  gweest_decay_solid, &
246  gweest_cps, &
247  gweest_rhos &
248  ]

◆ gwe_est_subpackages

character(len=16), dimension(*), parameter, public gweestinputmodule::gwe_est_subpackages = [ ' ' ]

Definition at line 30 of file gwe-estidm.f90.

30  character(len=16), parameter :: &
31  gwe_est_subpackages(*) = &
32  [ &
33  ' ' &
34  ]

◆ gweest_cps

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_cps = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'HEAT_CAPACITY_SOLID', 'CPS', 'DOUBLE1D', 'NODES', 'heat capacity of the aquifer material', .true., .false., .false., .true., .false. )
private

Definition at line 198 of file gwe-estidm.f90.

198  type(InputParamDefinitionType), parameter :: &
199  gweest_cps = inputparamdefinitiontype &
200  ( &
201  'GWE', & ! component
202  'EST', & ! subcomponent
203  'GRIDDATA', & ! block
204  'HEAT_CAPACITY_SOLID', & ! tag name
205  'CPS', & ! fortran variable
206  'DOUBLE1D', & ! type
207  'NODES', & ! shape
208  'heat capacity of the aquifer material', & ! longname
209  .true., & ! required
210  .false., & ! multi-record
211  .false., & ! preserve case
212  .true., & ! layered
213  .false. & ! timeseries
214  )

◆ gweest_cpw

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_cpw = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'HEAT_CAPACITY_WATER', 'CPW', 'DOUBLE', '', 'heat capacity of water', .false., .false., .false., .false., .false. )
private

Definition at line 108 of file gwe-estidm.f90.

108  type(InputParamDefinitionType), parameter :: &
109  gweest_cpw = inputparamdefinitiontype &
110  ( &
111  'GWE', & ! component
112  'EST', & ! subcomponent
113  'OPTIONS', & ! block
114  'HEAT_CAPACITY_WATER', & ! tag name
115  'CPW', & ! fortran variable
116  'DOUBLE', & ! type
117  '', & ! shape
118  'heat capacity of water', & ! longname
119  .false., & ! required
120  .false., & ! multi-record
121  .false., & ! preserve case
122  .false., & ! layered
123  .false. & ! timeseries
124  )

◆ gweest_decay_solid

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_decay_solid = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'DECAY_SOLID', 'DECAY_SOLID', 'DOUBLE1D', 'NODES', 'solid phase decay rate coefficient', .false., .false., .false., .true., .false. )
private

Definition at line 180 of file gwe-estidm.f90.

180  type(InputParamDefinitionType), parameter :: &
181  gweest_decay_solid = inputparamdefinitiontype &
182  ( &
183  'GWE', & ! component
184  'EST', & ! subcomponent
185  'GRIDDATA', & ! block
186  'DECAY_SOLID', & ! tag name
187  'DECAY_SOLID', & ! fortran variable
188  'DOUBLE1D', & ! type
189  'NODES', & ! shape
190  'solid phase decay rate coefficient', & ! longname
191  .false., & ! required
192  .false., & ! multi-record
193  .false., & ! preserve case
194  .true., & ! layered
195  .false. & ! timeseries
196  )

◆ gweest_decay_water

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_decay_water = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'DECAY_WATER', 'DECAY_WATER', 'DOUBLE1D', 'NODES', 'aqueous phase decay rate coefficient', .false., .false., .false., .true., .false. )
private

Definition at line 162 of file gwe-estidm.f90.

162  type(InputParamDefinitionType), parameter :: &
163  gweest_decay_water = inputparamdefinitiontype &
164  ( &
165  'GWE', & ! component
166  'EST', & ! subcomponent
167  'GRIDDATA', & ! block
168  'DECAY_WATER', & ! tag name
169  'DECAY_WATER', & ! fortran variable
170  'DOUBLE1D', & ! type
171  'NODES', & ! shape
172  'aqueous phase decay rate coefficient', & ! longname
173  .false., & ! required
174  .false., & ! multi-record
175  .false., & ! preserve case
176  .true., & ! layered
177  .false. & ! timeseries
178  )

◆ gweest_latheatvap

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_latheatvap = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'LATENT_HEAT_VAPORIZATION', 'LATHEATVAP', 'DOUBLE', '', 'latent heat of vaporization', .false., .false., .false., .false., .false. )
private

Definition at line 126 of file gwe-estidm.f90.

126  type(InputParamDefinitionType), parameter :: &
127  gweest_latheatvap = inputparamdefinitiontype &
128  ( &
129  'GWE', & ! component
130  'EST', & ! subcomponent
131  'OPTIONS', & ! block
132  'LATENT_HEAT_VAPORIZATION', & ! tag name
133  'LATHEATVAP', & ! fortran variable
134  'DOUBLE', & ! type
135  '', & ! shape
136  'latent heat of vaporization', & ! longname
137  .false., & ! required
138  .false., & ! multi-record
139  .false., & ! preserve case
140  .false., & ! layered
141  .false. & ! timeseries
142  )

◆ gweest_ord0_decay_solid

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_ord0_decay_solid = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'ZERO_ORDER_DECAY_SOLID', 'ORD0_DECAY_SOLID', 'KEYWORD', '', 'activate zero-order decay in solid phase', .false., .false., .false., .false., .false. )
private

Definition at line 72 of file gwe-estidm.f90.

72  type(InputParamDefinitionType), parameter :: &
73  gweest_ord0_decay_solid = inputparamdefinitiontype &
74  ( &
75  'GWE', & ! component
76  'EST', & ! subcomponent
77  'OPTIONS', & ! block
78  'ZERO_ORDER_DECAY_SOLID', & ! tag name
79  'ORD0_DECAY_SOLID', & ! fortran variable
80  'KEYWORD', & ! type
81  '', & ! shape
82  'activate zero-order decay in solid phase', & ! longname
83  .false., & ! required
84  .false., & ! multi-record
85  .false., & ! preserve case
86  .false., & ! layered
87  .false. & ! timeseries
88  )

◆ gweest_ord0_decay_water

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_ord0_decay_water = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'ZERO_ORDER_DECAY_WATER', 'ORD0_DECAY_WATER', 'KEYWORD', '', 'activate zero-order decay in aqueous phase', .false., .false., .false., .false., .false. )
private

Definition at line 54 of file gwe-estidm.f90.

54  type(InputParamDefinitionType), parameter :: &
55  gweest_ord0_decay_water = inputparamdefinitiontype &
56  ( &
57  'GWE', & ! component
58  'EST', & ! subcomponent
59  'OPTIONS', & ! block
60  'ZERO_ORDER_DECAY_WATER', & ! tag name
61  'ORD0_DECAY_WATER', & ! fortran variable
62  'KEYWORD', & ! type
63  '', & ! shape
64  'activate zero-order decay in aqueous phase', & ! longname
65  .false., & ! required
66  .false., & ! multi-record
67  .false., & ! preserve case
68  .false., & ! layered
69  .false. & ! timeseries
70  )

◆ gweest_porosity

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_porosity = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'POROSITY', 'POROSITY', 'DOUBLE1D', 'NODES', 'porosity', .true., .false., .false., .true., .false. )
private

Definition at line 144 of file gwe-estidm.f90.

144  type(InputParamDefinitionType), parameter :: &
145  gweest_porosity = inputparamdefinitiontype &
146  ( &
147  'GWE', & ! component
148  'EST', & ! subcomponent
149  'GRIDDATA', & ! block
150  'POROSITY', & ! tag name
151  'POROSITY', & ! fortran variable
152  'DOUBLE1D', & ! type
153  'NODES', & ! shape
154  'porosity', & ! longname
155  .true., & ! required
156  .false., & ! multi-record
157  .false., & ! preserve case
158  .true., & ! layered
159  .false. & ! timeseries
160  )

◆ gweest_rhos

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_rhos = InputParamDefinitionType ( 'GWE', 'EST', 'GRIDDATA', 'DENSITY_SOLID', 'RHOS', 'DOUBLE1D', 'NODES', 'density of aquifer material', .true., .false., .false., .true., .false. )
private

Definition at line 216 of file gwe-estidm.f90.

216  type(InputParamDefinitionType), parameter :: &
217  gweest_rhos = inputparamdefinitiontype &
218  ( &
219  'GWE', & ! component
220  'EST', & ! subcomponent
221  'GRIDDATA', & ! block
222  'DENSITY_SOLID', & ! tag name
223  'RHOS', & ! fortran variable
224  'DOUBLE1D', & ! type
225  'NODES', & ! shape
226  'density of aquifer material', & ! longname
227  .true., & ! required
228  .false., & ! multi-record
229  .false., & ! preserve case
230  .true., & ! layered
231  .false. & ! timeseries
232  )

◆ gweest_rhow

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_rhow = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'DENSITY_WATER', 'RHOW', 'DOUBLE', '', 'density of water', .false., .false., .false., .false., .false. )
private

Definition at line 90 of file gwe-estidm.f90.

90  type(InputParamDefinitionType), parameter :: &
91  gweest_rhow = inputparamdefinitiontype &
92  ( &
93  'GWE', & ! component
94  'EST', & ! subcomponent
95  'OPTIONS', & ! block
96  'DENSITY_WATER', & ! tag name
97  'RHOW', & ! fortran variable
98  'DOUBLE', & ! type
99  '', & ! shape
100  'density of water', & ! longname
101  .false., & ! required
102  .false., & ! multi-record
103  .false., & ! preserve case
104  .false., & ! layered
105  .false. & ! timeseries
106  )

◆ gweest_save_flows

type(inputparamdefinitiontype), parameter gweestinputmodule::gweest_save_flows = InputParamDefinitionType ( 'GWE', 'EST', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'save calculated flows to budget file', .false., .false., .false., .false., .false. )
private

Definition at line 36 of file gwe-estidm.f90.

36  type(InputParamDefinitionType), parameter :: &
37  gweest_save_flows = inputparamdefinitiontype &
38  ( &
39  'GWE', & ! component
40  'EST', & ! subcomponent
41  'OPTIONS', & ! block
42  'SAVE_FLOWS', & ! tag name
43  'SAVE_FLOWS', & ! fortran variable
44  'KEYWORD', & ! type
45  '', & ! shape
46  'save calculated flows to budget file', & ! longname
47  .false., & ! required
48  .false., & ! multi-record
49  .false., & ! preserve case
50  .false., & ! layered
51  .false. & ! timeseries
52  )