MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
gwe-estidm.f90
Go to the documentation of this file.
1 ! ** Do Not Modify! MODFLOW 6 system generated file. **
3  use constantsmodule, only: lenvarname
6  private
12  public gwe_est_subpackages
13 
15  logical :: save_flows = .false.
16  logical :: ord0_decay_water = .false.
17  logical :: ord0_decay_solid = .false.
18  logical :: rhow = .false.
19  logical :: cpw = .false.
20  logical :: latheatvap = .false.
21  logical :: porosity = .false.
22  logical :: decay_water = .false.
23  logical :: decay_solid = .false.
24  logical :: cps = .false.
25  logical :: rhos = .false.
26  end type gweestparamfoundtype
27 
28  logical :: gwe_est_multi_package = .false.
29 
30  character(len=16), parameter :: &
31  gwe_est_subpackages(*) = &
32  [ &
33  ' ' &
34  ]
35 
36  type(inputparamdefinitiontype), parameter :: &
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., & ! prerelease
49  .false., & ! multi-record
50  .false., & ! preserve case
51  .false., & ! layered
52  .false. & ! timeseries
53  )
54 
55  type(inputparamdefinitiontype), parameter :: &
57  ( &
58  'GWE', & ! component
59  'EST', & ! subcomponent
60  'OPTIONS', & ! block
61  'ZERO_ORDER_DECAY_WATER', & ! tag name
62  'ORD0_DECAY_WATER', & ! fortran variable
63  'KEYWORD', & ! type
64  '', & ! shape
65  'activate zero-order decay in aqueous phase', & ! longname
66  .false., & ! required
67  .false., & ! prerelease
68  .false., & ! multi-record
69  .false., & ! preserve case
70  .false., & ! layered
71  .false. & ! timeseries
72  )
73 
74  type(inputparamdefinitiontype), parameter :: &
76  ( &
77  'GWE', & ! component
78  'EST', & ! subcomponent
79  'OPTIONS', & ! block
80  'ZERO_ORDER_DECAY_SOLID', & ! tag name
81  'ORD0_DECAY_SOLID', & ! fortran variable
82  'KEYWORD', & ! type
83  '', & ! shape
84  'activate zero-order decay in solid phase', & ! longname
85  .false., & ! required
86  .false., & ! prerelease
87  .false., & ! multi-record
88  .false., & ! preserve case
89  .false., & ! layered
90  .false. & ! timeseries
91  )
92 
93  type(inputparamdefinitiontype), parameter :: &
95  ( &
96  'GWE', & ! component
97  'EST', & ! subcomponent
98  'OPTIONS', & ! block
99  'DENSITY_WATER', & ! tag name
100  'RHOW', & ! fortran variable
101  'DOUBLE', & ! type
102  '', & ! shape
103  'density of water', & ! longname
104  .false., & ! required
105  .false., & ! prerelease
106  .false., & ! multi-record
107  .false., & ! preserve case
108  .false., & ! layered
109  .false. & ! timeseries
110  )
111 
112  type(inputparamdefinitiontype), parameter :: &
114  ( &
115  'GWE', & ! component
116  'EST', & ! subcomponent
117  'OPTIONS', & ! block
118  'HEAT_CAPACITY_WATER', & ! tag name
119  'CPW', & ! fortran variable
120  'DOUBLE', & ! type
121  '', & ! shape
122  'heat capacity of water', & ! longname
123  .false., & ! required
124  .false., & ! prerelease
125  .false., & ! multi-record
126  .false., & ! preserve case
127  .false., & ! layered
128  .false. & ! timeseries
129  )
130 
131  type(inputparamdefinitiontype), parameter :: &
133  ( &
134  'GWE', & ! component
135  'EST', & ! subcomponent
136  'OPTIONS', & ! block
137  'LATENT_HEAT_VAPORIZATION', & ! tag name
138  'LATHEATVAP', & ! fortran variable
139  'DOUBLE', & ! type
140  '', & ! shape
141  'latent heat of vaporization', & ! longname
142  .false., & ! required
143  .false., & ! prerelease
144  .false., & ! multi-record
145  .false., & ! preserve case
146  .false., & ! layered
147  .false. & ! timeseries
148  )
149 
150  type(inputparamdefinitiontype), parameter :: &
152  ( &
153  'GWE', & ! component
154  'EST', & ! subcomponent
155  'GRIDDATA', & ! block
156  'POROSITY', & ! tag name
157  'POROSITY', & ! fortran variable
158  'DOUBLE1D', & ! type
159  'NODES', & ! shape
160  'porosity', & ! longname
161  .true., & ! required
162  .false., & ! prerelease
163  .false., & ! multi-record
164  .false., & ! preserve case
165  .true., & ! layered
166  .false. & ! timeseries
167  )
168 
169  type(inputparamdefinitiontype), parameter :: &
171  ( &
172  'GWE', & ! component
173  'EST', & ! subcomponent
174  'GRIDDATA', & ! block
175  'DECAY_WATER', & ! tag name
176  'DECAY_WATER', & ! fortran variable
177  'DOUBLE1D', & ! type
178  'NODES', & ! shape
179  'aqueous phase decay rate coefficient', & ! longname
180  .false., & ! required
181  .false., & ! prerelease
182  .false., & ! multi-record
183  .false., & ! preserve case
184  .true., & ! layered
185  .false. & ! timeseries
186  )
187 
188  type(inputparamdefinitiontype), parameter :: &
190  ( &
191  'GWE', & ! component
192  'EST', & ! subcomponent
193  'GRIDDATA', & ! block
194  'DECAY_SOLID', & ! tag name
195  'DECAY_SOLID', & ! fortran variable
196  'DOUBLE1D', & ! type
197  'NODES', & ! shape
198  'solid phase decay rate coefficient', & ! longname
199  .false., & ! required
200  .false., & ! prerelease
201  .false., & ! multi-record
202  .false., & ! preserve case
203  .true., & ! layered
204  .false. & ! timeseries
205  )
206 
207  type(inputparamdefinitiontype), parameter :: &
209  ( &
210  'GWE', & ! component
211  'EST', & ! subcomponent
212  'GRIDDATA', & ! block
213  'HEAT_CAPACITY_SOLID', & ! tag name
214  'CPS', & ! fortran variable
215  'DOUBLE1D', & ! type
216  'NODES', & ! shape
217  'heat capacity of the aquifer material', & ! longname
218  .true., & ! required
219  .false., & ! prerelease
220  .false., & ! multi-record
221  .false., & ! preserve case
222  .true., & ! layered
223  .false. & ! timeseries
224  )
225 
226  type(inputparamdefinitiontype), parameter :: &
228  ( &
229  'GWE', & ! component
230  'EST', & ! subcomponent
231  'GRIDDATA', & ! block
232  'DENSITY_SOLID', & ! tag name
233  'RHOS', & ! fortran variable
234  'DOUBLE1D', & ! type
235  'NODES', & ! shape
236  'density of aquifer material', & ! longname
237  .true., & ! required
238  .false., & ! prerelease
239  .false., & ! multi-record
240  .false., & ! preserve case
241  .true., & ! layered
242  .false. & ! timeseries
243  )
244 
245  type(inputparamdefinitiontype), parameter :: &
247  [ &
251  gweest_rhow, &
252  gweest_cpw, &
254  gweest_porosity, &
257  gweest_cps, &
258  gweest_rhos &
259  ]
260 
261  type(inputparamdefinitiontype), parameter :: &
263  [ &
265  ( &
266  '', & ! component
267  '', & ! subcomponent
268  '', & ! block
269  '', & ! tag name
270  '', & ! fortran variable
271  '', & ! type
272  '', & ! shape
273  '', & ! longname
274  .false., & ! required
275  .false., & ! prerelease
276  .false., & ! multi-record
277  .false., & ! preserve case
278  .false., & ! layered
279  .false. & ! timeseries
280  ) &
281  ]
282 
283  type(inputblockdefinitiontype), parameter :: &
285  [ &
287  'OPTIONS', & ! blockname
288  .false., & ! required
289  .false., & ! aggregate
290  .false. & ! block_variable
291  ), &
293  'GRIDDATA', & ! blockname
294  .true., & ! required
295  .false., & ! aggregate
296  .false. & ! block_variable
297  ) &
298  ]
299 
300 end module gweestinputmodule
This module contains simulation constants.
Definition: Constants.f90:9
integer(i4b), parameter lenvarname
maximum length of a variable name
Definition: Constants.f90:17
type(inputparamdefinitiontype), parameter gweest_porosity
Definition: gwe-estidm.f90:150
type(inputparamdefinitiontype), parameter gweest_ord0_decay_water
Definition: gwe-estidm.f90:55
type(inputparamdefinitiontype), parameter gweest_rhow
Definition: gwe-estidm.f90:93
character(len=16), dimension(*), parameter, public gwe_est_subpackages
Definition: gwe-estidm.f90:30
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_est_param_definitions
Definition: gwe-estidm.f90:245
type(inputparamdefinitiontype), parameter gweest_ord0_decay_solid
Definition: gwe-estidm.f90:74
type(inputblockdefinitiontype), dimension(*), parameter, public gwe_est_block_definitions
Definition: gwe-estidm.f90:283
type(inputparamdefinitiontype), parameter gweest_rhos
Definition: gwe-estidm.f90:226
type(inputparamdefinitiontype), parameter gweest_save_flows
Definition: gwe-estidm.f90:36
logical, public gwe_est_multi_package
Definition: gwe-estidm.f90:28
type(inputparamdefinitiontype), parameter gweest_decay_water
Definition: gwe-estidm.f90:169
type(inputparamdefinitiontype), parameter gweest_cpw
Definition: gwe-estidm.f90:112
type(inputparamdefinitiontype), parameter gweest_cps
Definition: gwe-estidm.f90:207
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_est_aggregate_definitions
Definition: gwe-estidm.f90:261
type(inputparamdefinitiontype), parameter gweest_decay_solid
Definition: gwe-estidm.f90:188
type(inputparamdefinitiontype), parameter gweest_latheatvap
Definition: gwe-estidm.f90:131
This module contains the InputDefinitionModule.