MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
gwecndinputmodule Module Reference

Data Types

type  gwecndparamfoundtype
 

Variables

logical, public gwe_cnd_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwe_cnd_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwecnd_xt3d_off = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'XT3D_OFF', 'XT3D_OFF', 'KEYWORD', '', 'deactivate xt3d', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_xt3d_rhs = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'XT3D_RHS', 'XT3D_RHS', 'KEYWORD', '', 'xt3d on right-hand side', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_export_ascii = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_export_nc = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_alh = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ALH', 'ALH', 'DOUBLE1D', 'NODES', 'longitudinal dispersivity in horizontal direction', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_alv = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ALV', 'ALV', 'DOUBLE1D', 'NODES', 'longitudinal dispersivity in vertical direction', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_ath1 = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATH1', 'ATH1', 'DOUBLE1D', 'NODES', 'transverse dispersivity in horizontal direction', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_ath2 = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATH2', 'ATH2', 'DOUBLE1D', 'NODES', 'transverse dispersivity in horizontal direction', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_atv = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATV', 'ATV', 'DOUBLE1D', 'NODES', 'transverse dispersivity when flow is in vertical direction', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_ktw = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'KTW', 'KTW', 'DOUBLE1D', 'NODES', 'thermal conductivity of the simulated fluid', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_kts = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'KTS', 'KTS', 'DOUBLE1D', 'NODES', 'thermal conductivity of the aquifer material', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_cnd_param_definitions = [ gwecnd_xt3d_off, gwecnd_xt3d_rhs, gwecnd_export_ascii, gwecnd_export_nc, gwecnd_alh, gwecnd_alv, gwecnd_ath1, gwecnd_ath2, gwecnd_atv, gwecnd_ktw, gwecnd_kts ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_cnd_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwe_cnd_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .false., .false., .false. ) ]
 

Variable Documentation

◆ gwe_cnd_aggregate_definitions

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

Definition at line 261 of file gwe-cndidm.f90.

261  type(InputParamDefinitionType), parameter :: &
262  gwe_cnd_aggregate_definitions(*) = &
263  [ &
264  inputparamdefinitiontype &
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  ]

◆ gwe_cnd_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwecndinputmodule::gwe_cnd_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .false., .false., .false. ) ]

Definition at line 283 of file gwe-cndidm.f90.

283  type(InputBlockDefinitionType), parameter :: &
284  gwe_cnd_block_definitions(*) = &
285  [ &
286  inputblockdefinitiontype( &
287  'OPTIONS', & ! blockname
288  .false., & ! required
289  .false., & ! aggregate
290  .false. & ! block_variable
291  ), &
292  inputblockdefinitiontype( &
293  'GRIDDATA', & ! blockname
294  .false., & ! required
295  .false., & ! aggregate
296  .false. & ! block_variable
297  ) &
298  ]

◆ gwe_cnd_multi_package

logical, public gwecndinputmodule::gwe_cnd_multi_package = .false.

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

28  logical :: gwe_cnd_multi_package = .false.

◆ gwe_cnd_param_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwecndinputmodule::gwe_cnd_param_definitions = [ gwecnd_xt3d_off, gwecnd_xt3d_rhs, gwecnd_export_ascii, gwecnd_export_nc, gwecnd_alh, gwecnd_alv, gwecnd_ath1, gwecnd_ath2, gwecnd_atv, gwecnd_ktw, gwecnd_kts ]

Definition at line 245 of file gwe-cndidm.f90.

245  type(InputParamDefinitionType), parameter :: &
246  gwe_cnd_param_definitions(*) = &
247  [ &
248  gwecnd_xt3d_off, &
249  gwecnd_xt3d_rhs, &
250  gwecnd_export_ascii, &
251  gwecnd_export_nc, &
252  gwecnd_alh, &
253  gwecnd_alv, &
254  gwecnd_ath1, &
255  gwecnd_ath2, &
256  gwecnd_atv, &
257  gwecnd_ktw, &
258  gwecnd_kts &
259  ]

◆ gwe_cnd_subpackages

character(len=16), dimension(*), parameter, public gwecndinputmodule::gwe_cnd_subpackages = [ ' ' ]

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

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

◆ gwecnd_alh

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_alh = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ALH', 'ALH', 'DOUBLE1D', 'NODES', 'longitudinal dispersivity in horizontal direction', .false., .false., .false., .false., .true., .false. )
private

Definition at line 112 of file gwe-cndidm.f90.

112  type(InputParamDefinitionType), parameter :: &
113  gwecnd_alh = inputparamdefinitiontype &
114  ( &
115  'GWE', & ! component
116  'CND', & ! subcomponent
117  'GRIDDATA', & ! block
118  'ALH', & ! tag name
119  'ALH', & ! fortran variable
120  'DOUBLE1D', & ! type
121  'NODES', & ! shape
122  'longitudinal dispersivity in horizontal direction', & ! longname
123  .false., & ! required
124  .false., & ! prerelease
125  .false., & ! multi-record
126  .false., & ! preserve case
127  .true., & ! layered
128  .false. & ! timeseries
129  )

◆ gwecnd_alv

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_alv = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ALV', 'ALV', 'DOUBLE1D', 'NODES', 'longitudinal dispersivity in vertical direction', .false., .false., .false., .false., .true., .false. )
private

Definition at line 131 of file gwe-cndidm.f90.

131  type(InputParamDefinitionType), parameter :: &
132  gwecnd_alv = inputparamdefinitiontype &
133  ( &
134  'GWE', & ! component
135  'CND', & ! subcomponent
136  'GRIDDATA', & ! block
137  'ALV', & ! tag name
138  'ALV', & ! fortran variable
139  'DOUBLE1D', & ! type
140  'NODES', & ! shape
141  'longitudinal dispersivity in vertical direction', & ! longname
142  .false., & ! required
143  .false., & ! prerelease
144  .false., & ! multi-record
145  .false., & ! preserve case
146  .true., & ! layered
147  .false. & ! timeseries
148  )

◆ gwecnd_ath1

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_ath1 = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATH1', 'ATH1', 'DOUBLE1D', 'NODES', 'transverse dispersivity in horizontal direction', .false., .false., .false., .false., .true., .false. )
private

Definition at line 150 of file gwe-cndidm.f90.

150  type(InputParamDefinitionType), parameter :: &
151  gwecnd_ath1 = inputparamdefinitiontype &
152  ( &
153  'GWE', & ! component
154  'CND', & ! subcomponent
155  'GRIDDATA', & ! block
156  'ATH1', & ! tag name
157  'ATH1', & ! fortran variable
158  'DOUBLE1D', & ! type
159  'NODES', & ! shape
160  'transverse dispersivity in horizontal direction', & ! longname
161  .false., & ! required
162  .false., & ! prerelease
163  .false., & ! multi-record
164  .false., & ! preserve case
165  .true., & ! layered
166  .false. & ! timeseries
167  )

◆ gwecnd_ath2

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_ath2 = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATH2', 'ATH2', 'DOUBLE1D', 'NODES', 'transverse dispersivity in horizontal direction', .false., .false., .false., .false., .true., .false. )
private

Definition at line 169 of file gwe-cndidm.f90.

169  type(InputParamDefinitionType), parameter :: &
170  gwecnd_ath2 = inputparamdefinitiontype &
171  ( &
172  'GWE', & ! component
173  'CND', & ! subcomponent
174  'GRIDDATA', & ! block
175  'ATH2', & ! tag name
176  'ATH2', & ! fortran variable
177  'DOUBLE1D', & ! type
178  'NODES', & ! shape
179  'transverse dispersivity in horizontal direction', & ! longname
180  .false., & ! required
181  .false., & ! prerelease
182  .false., & ! multi-record
183  .false., & ! preserve case
184  .true., & ! layered
185  .false. & ! timeseries
186  )

◆ gwecnd_atv

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_atv = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATV', 'ATV', 'DOUBLE1D', 'NODES', 'transverse dispersivity when flow is in vertical direction', .false., .false., .false., .false., .true., .false. )
private

Definition at line 188 of file gwe-cndidm.f90.

188  type(InputParamDefinitionType), parameter :: &
189  gwecnd_atv = inputparamdefinitiontype &
190  ( &
191  'GWE', & ! component
192  'CND', & ! subcomponent
193  'GRIDDATA', & ! block
194  'ATV', & ! tag name
195  'ATV', & ! fortran variable
196  'DOUBLE1D', & ! type
197  'NODES', & ! shape
198  'transverse dispersivity when flow is in vertical direction', & ! longname
199  .false., & ! required
200  .false., & ! prerelease
201  .false., & ! multi-record
202  .false., & ! preserve case
203  .true., & ! layered
204  .false. & ! timeseries
205  )

◆ gwecnd_export_ascii

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_export_ascii = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
private

Definition at line 74 of file gwe-cndidm.f90.

74  type(InputParamDefinitionType), parameter :: &
75  gwecnd_export_ascii = inputparamdefinitiontype &
76  ( &
77  'GWE', & ! component
78  'CND', & ! subcomponent
79  'OPTIONS', & ! block
80  'EXPORT_ARRAY_ASCII', & ! tag name
81  'EXPORT_ASCII', & ! fortran variable
82  'KEYWORD', & ! type
83  '', & ! shape
84  'export array variables to layered ascii files.', & ! longname
85  .false., & ! required
86  .false., & ! prerelease
87  .false., & ! multi-record
88  .false., & ! preserve case
89  .false., & ! layered
90  .false. & ! timeseries
91  )

◆ gwecnd_export_nc

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_export_nc = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false., .false. )
private

Definition at line 93 of file gwe-cndidm.f90.

93  type(InputParamDefinitionType), parameter :: &
94  gwecnd_export_nc = inputparamdefinitiontype &
95  ( &
96  'GWE', & ! component
97  'CND', & ! subcomponent
98  'OPTIONS', & ! block
99  'EXPORT_ARRAY_NETCDF', & ! tag name
100  'EXPORT_NC', & ! fortran variable
101  'KEYWORD', & ! type
102  '', & ! shape
103  'export array variables to netcdf output files.', & ! longname
104  .false., & ! required
105  .false., & ! prerelease
106  .false., & ! multi-record
107  .false., & ! preserve case
108  .false., & ! layered
109  .false. & ! timeseries
110  )

◆ gwecnd_kts

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_kts = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'KTS', 'KTS', 'DOUBLE1D', 'NODES', 'thermal conductivity of the aquifer material', .false., .false., .false., .false., .true., .false. )
private

Definition at line 226 of file gwe-cndidm.f90.

226  type(InputParamDefinitionType), parameter :: &
227  gwecnd_kts = inputparamdefinitiontype &
228  ( &
229  'GWE', & ! component
230  'CND', & ! subcomponent
231  'GRIDDATA', & ! block
232  'KTS', & ! tag name
233  'KTS', & ! fortran variable
234  'DOUBLE1D', & ! type
235  'NODES', & ! shape
236  'thermal conductivity of the aquifer material', & ! longname
237  .false., & ! required
238  .false., & ! prerelease
239  .false., & ! multi-record
240  .false., & ! preserve case
241  .true., & ! layered
242  .false. & ! timeseries
243  )

◆ gwecnd_ktw

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_ktw = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'KTW', 'KTW', 'DOUBLE1D', 'NODES', 'thermal conductivity of the simulated fluid', .false., .false., .false., .false., .true., .false. )
private

Definition at line 207 of file gwe-cndidm.f90.

207  type(InputParamDefinitionType), parameter :: &
208  gwecnd_ktw = inputparamdefinitiontype &
209  ( &
210  'GWE', & ! component
211  'CND', & ! subcomponent
212  'GRIDDATA', & ! block
213  'KTW', & ! tag name
214  'KTW', & ! fortran variable
215  'DOUBLE1D', & ! type
216  'NODES', & ! shape
217  'thermal conductivity of the simulated fluid', & ! longname
218  .false., & ! required
219  .false., & ! prerelease
220  .false., & ! multi-record
221  .false., & ! preserve case
222  .true., & ! layered
223  .false. & ! timeseries
224  )

◆ gwecnd_xt3d_off

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_xt3d_off = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'XT3D_OFF', 'XT3D_OFF', 'KEYWORD', '', 'deactivate xt3d', .false., .false., .false., .false., .false., .false. )
private

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

36  type(InputParamDefinitionType), parameter :: &
37  gwecnd_xt3d_off = inputparamdefinitiontype &
38  ( &
39  'GWE', & ! component
40  'CND', & ! subcomponent
41  'OPTIONS', & ! block
42  'XT3D_OFF', & ! tag name
43  'XT3D_OFF', & ! fortran variable
44  'KEYWORD', & ! type
45  '', & ! shape
46  'deactivate xt3d', & ! longname
47  .false., & ! required
48  .false., & ! prerelease
49  .false., & ! multi-record
50  .false., & ! preserve case
51  .false., & ! layered
52  .false. & ! timeseries
53  )

◆ gwecnd_xt3d_rhs

type(inputparamdefinitiontype), parameter gwecndinputmodule::gwecnd_xt3d_rhs = InputParamDefinitionType ( 'GWE', 'CND', 'OPTIONS', 'XT3D_RHS', 'XT3D_RHS', 'KEYWORD', '', 'xt3d on right-hand side', .false., .false., .false., .false., .false., .false. )
private

Definition at line 55 of file gwe-cndidm.f90.

55  type(InputParamDefinitionType), parameter :: &
56  gwecnd_xt3d_rhs = inputparamdefinitiontype &
57  ( &
58  'GWE', & ! component
59  'CND', & ! subcomponent
60  'OPTIONS', & ! block
61  'XT3D_RHS', & ! tag name
62  'XT3D_RHS', & ! fortran variable
63  'KEYWORD', & ! type
64  '', & ! shape
65  'xt3d on right-hand side', & ! longname
66  .false., & ! required
67  .false., & ! prerelease
68  .false., & ! multi-record
69  .false., & ! preserve case
70  .false., & ! layered
71  .false. & ! timeseries
72  )