MODFLOW 6  version 6.6.0.dev0
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. )
 
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. )
 
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. )
 
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. )
 
type(inputparamdefinitiontype), parameter gwecnd_alh = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ALH', 'ALH', 'DOUBLE1D', 'NODES', 'longitudinal dispersivity in horizontal direction', .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., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_ath1 = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'ATH1', 'ATH1', 'DOUBLE1D', 'NODES', 'transverse dispersivity in horizontal direction', .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., .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., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwecnd_ktw = InputParamDefinitionType ( 'GWE', 'CND', 'GRIDDATA', 'KTW', 'KTW', 'DOUBLE1D', 'NODES', 'thermal conductivity of the simulated fluid', .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., .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. ) ]
 
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. ) ]

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

250  type(InputParamDefinitionType), parameter :: &
251  gwe_cnd_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_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 271 of file gwe-cndidm.f90.

271  type(InputBlockDefinitionType), parameter :: &
272  gwe_cnd_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  .false., & ! required
283  .false., & ! aggregate
284  .false. & ! block_variable
285  ) &
286  ]

◆ 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 234 of file gwe-cndidm.f90.

234  type(InputParamDefinitionType), parameter :: &
235  gwe_cnd_param_definitions(*) = &
236  [ &
237  gwecnd_xt3d_off, &
238  gwecnd_xt3d_rhs, &
239  gwecnd_export_ascii, &
240  gwecnd_export_nc, &
241  gwecnd_alh, &
242  gwecnd_alv, &
243  gwecnd_ath1, &
244  gwecnd_ath2, &
245  gwecnd_atv, &
246  gwecnd_ktw, &
247  gwecnd_kts &
248  ]

◆ 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., .true., .false. )
private

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

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

◆ gwecnd_alv

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

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

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

◆ gwecnd_ath1

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

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

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

◆ gwecnd_ath2

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

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

162  type(InputParamDefinitionType), parameter :: &
163  gwecnd_ath2 = inputparamdefinitiontype &
164  ( &
165  'GWE', & ! component
166  'CND', & ! subcomponent
167  'GRIDDATA', & ! block
168  'ATH2', & ! tag name
169  'ATH2', & ! fortran variable
170  'DOUBLE1D', & ! type
171  'NODES', & ! shape
172  'transverse dispersivity in horizontal direction', & ! longname
173  .false., & ! required
174  .false., & ! multi-record
175  .false., & ! preserve case
176  .true., & ! layered
177  .false. & ! timeseries
178  )

◆ 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., .true., .false. )
private

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

180  type(InputParamDefinitionType), parameter :: &
181  gwecnd_atv = inputparamdefinitiontype &
182  ( &
183  'GWE', & ! component
184  'CND', & ! subcomponent
185  'GRIDDATA', & ! block
186  'ATV', & ! tag name
187  'ATV', & ! fortran variable
188  'DOUBLE1D', & ! type
189  'NODES', & ! shape
190  'transverse dispersivity when flow is in vertical direction', & ! longname
191  .false., & ! required
192  .false., & ! multi-record
193  .false., & ! preserve case
194  .true., & ! layered
195  .false. & ! timeseries
196  )

◆ 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. )
private

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

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

◆ 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. )
private

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

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

◆ 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., .true., .false. )
private

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

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

◆ 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., .true., .false. )
private

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

198  type(InputParamDefinitionType), parameter :: &
199  gwecnd_ktw = inputparamdefinitiontype &
200  ( &
201  'GWE', & ! component
202  'CND', & ! subcomponent
203  'GRIDDATA', & ! block
204  'KTW', & ! tag name
205  'KTW', & ! fortran variable
206  'DOUBLE1D', & ! type
207  'NODES', & ! shape
208  'thermal conductivity of the simulated fluid', & ! longname
209  .false., & ! required
210  .false., & ! multi-record
211  .false., & ! preserve case
212  .true., & ! layered
213  .false. & ! timeseries
214  )

◆ 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. )
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., & ! multi-record
49  .false., & ! preserve case
50  .false., & ! layered
51  .false. & ! timeseries
52  )

◆ 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. )
private

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

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