MODFLOW 6  version 6.6.0.dev0
USGS Modular Hydrologic Model
gwfwelinputmodule Module Reference

Data Types

type  gwfwelparamfoundtype
 

Variables

logical, public gwf_wel_multi_package = .true.
 
character(len=16), dimension(*), parameter, public gwf_wel_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwfwel_auxiliary = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_auxmultname = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUXMULTNAME', 'AUXMULTNAME', 'STRING', '', 'name of auxiliary variable for multiplier', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_boundnames = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_iprpak = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_iprflow = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_ipakcb = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'save well flows to budget file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_flowred = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUTO_FLOW_REDUCE', 'FLOWRED', 'DOUBLE', '', 'cell fractional thickness for reduced pumping', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_afrcsv_rec = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AFRCSV_FILERECORD', 'AFRCSV_REC', 'RECORD AUTO_FLOW_REDUCE_CSV FILEOUT AFRCSVFILE', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_afrcsv = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUTO_FLOW_REDUCE_CSV', 'AFRCSV', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_fileout = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_afrcsvfile = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AFRCSVFILE', 'AFRCSVFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_ts_filerecord = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_ts6 = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_filein = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_ts6_filename = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_obs_filerecord = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_obs6 = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_obs6_filename = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_mover = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'MOVER', 'MOVER', 'KEYWORD', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_maxbound = InputParamDefinitionType ( 'GWF', 'WEL', 'DIMENSIONS', 'MAXBOUND', 'MAXBOUND', 'INTEGER', '', 'maximum number of wells', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_cellid = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfwel_q = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'Q', 'Q', 'DOUBLE', '', 'well rate', .true., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfwel_auxvar = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfwel_boundname = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'well name', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_wel_param_definitions = [ gwfwel_auxiliary, gwfwel_auxmultname, gwfwel_boundnames, gwfwel_iprpak, gwfwel_iprflow, gwfwel_ipakcb, gwfwel_flowred, gwfwel_afrcsv_rec, gwfwel_afrcsv, gwfwel_fileout, gwfwel_afrcsvfile, gwfwel_ts_filerecord, gwfwel_ts6, gwfwel_filein, gwfwel_ts6_filename, gwfwel_obs_filerecord, gwfwel_obs6, gwfwel_obs6_filename, gwfwel_mover, gwfwel_maxbound, gwfwel_cellid, gwfwel_q, gwfwel_auxvar, gwfwel_boundname ]
 
type(inputparamdefinitiontype), parameter gwfwel_spd = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'STRESS_PERIOD_DATA', 'SPD', 'RECARRAY CELLID Q AUX BOUNDNAME', 'MAXBOUND', '', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_wel_aggregate_definitions = [ gwfwel_spd ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwf_wel_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]
 

Variable Documentation

◆ gwf_wel_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwfwelinputmodule::gwf_wel_aggregate_definitions = [ gwfwel_spd ]

Definition at line 528 of file gwf-welidm.f90.

528  type(InputParamDefinitionType), parameter :: &
529  gwf_wel_aggregate_definitions(*) = &
530  [ &
531  gwfwel_spd &
532  ]

◆ gwf_wel_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwfwelinputmodule::gwf_wel_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]

Definition at line 534 of file gwf-welidm.f90.

534  type(InputBlockDefinitionType), parameter :: &
535  gwf_wel_block_definitions(*) = &
536  [ &
537  inputblockdefinitiontype( &
538  'OPTIONS', & ! blockname
539  .false., & ! required
540  .false., & ! aggregate
541  .false. & ! block_variable
542  ), &
543  inputblockdefinitiontype( &
544  'DIMENSIONS', & ! blockname
545  .true., & ! required
546  .false., & ! aggregate
547  .false. & ! block_variable
548  ), &
549  inputblockdefinitiontype( &
550  'PERIOD', & ! blockname
551  .true., & ! required
552  .true., & ! aggregate
553  .true. & ! block_variable
554  ) &
555  ]

◆ gwf_wel_multi_package

logical, public gwfwelinputmodule::gwf_wel_multi_package = .true.

Definition at line 41 of file gwf-welidm.f90.

41  logical :: gwf_wel_multi_package = .true.

◆ gwf_wel_param_definitions

Definition at line 481 of file gwf-welidm.f90.

481  type(InputParamDefinitionType), parameter :: &
482  gwf_wel_param_definitions(*) = &
483  [ &
484  gwfwel_auxiliary, &
485  gwfwel_auxmultname, &
486  gwfwel_boundnames, &
487  gwfwel_iprpak, &
488  gwfwel_iprflow, &
489  gwfwel_ipakcb, &
490  gwfwel_flowred, &
491  gwfwel_afrcsv_rec, &
492  gwfwel_afrcsv, &
493  gwfwel_fileout, &
494  gwfwel_afrcsvfile, &
495  gwfwel_ts_filerecord, &
496  gwfwel_ts6, &
497  gwfwel_filein, &
498  gwfwel_ts6_filename, &
499  gwfwel_obs_filerecord, &
500  gwfwel_obs6, &
501  gwfwel_obs6_filename, &
502  gwfwel_mover, &
503  gwfwel_maxbound, &
504  gwfwel_cellid, &
505  gwfwel_q, &
506  gwfwel_auxvar, &
507  gwfwel_boundname &
508  ]

◆ gwf_wel_subpackages

character(len=16), dimension(*), parameter, public gwfwelinputmodule::gwf_wel_subpackages = [ ' ' ]

Definition at line 43 of file gwf-welidm.f90.

43  character(len=16), parameter :: &
44  gwf_wel_subpackages(*) = &
45  [ &
46  ' ' &
47  ]

◆ gwfwel_afrcsv

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_afrcsv = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUTO_FLOW_REDUCE_CSV', 'AFRCSV', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
private

Definition at line 193 of file gwf-welidm.f90.

193  type(InputParamDefinitionType), parameter :: &
194  gwfwel_afrcsv = inputparamdefinitiontype &
195  ( &
196  'GWF', & ! component
197  'WEL', & ! subcomponent
198  'OPTIONS', & ! block
199  'AUTO_FLOW_REDUCE_CSV', & ! tag name
200  'AFRCSV', & ! fortran variable
201  'KEYWORD', & ! type
202  '', & ! shape
203  'budget keyword', & ! longname
204  .true., & ! required
205  .true., & ! multi-record
206  .false., & ! preserve case
207  .false., & ! layered
208  .false. & ! timeseries
209  )

◆ gwfwel_afrcsv_rec

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_afrcsv_rec = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AFRCSV_FILERECORD', 'AFRCSV_REC', 'RECORD AUTO_FLOW_REDUCE_CSV FILEOUT AFRCSVFILE', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 175 of file gwf-welidm.f90.

175  type(InputParamDefinitionType), parameter :: &
176  gwfwel_afrcsv_rec = inputparamdefinitiontype &
177  ( &
178  'GWF', & ! component
179  'WEL', & ! subcomponent
180  'OPTIONS', & ! block
181  'AFRCSV_FILERECORD', & ! tag name
182  'AFRCSV_REC', & ! fortran variable
183  'RECORD AUTO_FLOW_REDUCE_CSV FILEOUT AFRCSVFILE', & ! type
184  '', & ! shape
185  '', & ! longname
186  .false., & ! required
187  .false., & ! multi-record
188  .false., & ! preserve case
189  .false., & ! layered
190  .false. & ! timeseries
191  )

◆ gwfwel_afrcsvfile

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_afrcsvfile = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AFRCSVFILE', 'AFRCSVFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
private

Definition at line 229 of file gwf-welidm.f90.

229  type(InputParamDefinitionType), parameter :: &
230  gwfwel_afrcsvfile = inputparamdefinitiontype &
231  ( &
232  'GWF', & ! component
233  'WEL', & ! subcomponent
234  'OPTIONS', & ! block
235  'AFRCSVFILE', & ! tag name
236  'AFRCSVFILE', & ! fortran variable
237  'STRING', & ! type
238  '', & ! shape
239  'file keyword', & ! longname
240  .true., & ! required
241  .true., & ! multi-record
242  .true., & ! preserve case
243  .false., & ! layered
244  .false. & ! timeseries
245  )

◆ gwfwel_auxiliary

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_auxiliary = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false. )
private

Definition at line 49 of file gwf-welidm.f90.

49  type(InputParamDefinitionType), parameter :: &
50  gwfwel_auxiliary = inputparamdefinitiontype &
51  ( &
52  'GWF', & ! component
53  'WEL', & ! subcomponent
54  'OPTIONS', & ! block
55  'AUXILIARY', & ! tag name
56  'AUXILIARY', & ! fortran variable
57  'STRING', & ! type
58  'NAUX', & ! shape
59  'keyword to specify aux variables', & ! longname
60  .false., & ! required
61  .false., & ! multi-record
62  .false., & ! preserve case
63  .false., & ! layered
64  .false. & ! timeseries
65  )

◆ gwfwel_auxmultname

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_auxmultname = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUXMULTNAME', 'AUXMULTNAME', 'STRING', '', 'name of auxiliary variable for multiplier', .false., .false., .false., .false., .false. )
private

Definition at line 67 of file gwf-welidm.f90.

67  type(InputParamDefinitionType), parameter :: &
68  gwfwel_auxmultname = inputparamdefinitiontype &
69  ( &
70  'GWF', & ! component
71  'WEL', & ! subcomponent
72  'OPTIONS', & ! block
73  'AUXMULTNAME', & ! tag name
74  'AUXMULTNAME', & ! fortran variable
75  'STRING', & ! type
76  '', & ! shape
77  'name of auxiliary variable for multiplier', & ! longname
78  .false., & ! required
79  .false., & ! multi-record
80  .false., & ! preserve case
81  .false., & ! layered
82  .false. & ! timeseries
83  )

◆ gwfwel_auxvar

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_auxvar = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .true., .false., .false., .true. )
private

Definition at line 445 of file gwf-welidm.f90.

445  type(InputParamDefinitionType), parameter :: &
446  gwfwel_auxvar = inputparamdefinitiontype &
447  ( &
448  'GWF', & ! component
449  'WEL', & ! subcomponent
450  'PERIOD', & ! block
451  'AUX', & ! tag name
452  'AUXVAR', & ! fortran variable
453  'DOUBLE1D', & ! type
454  'NAUX', & ! shape
455  'auxiliary variables', & ! longname
456  .false., & ! required
457  .true., & ! multi-record
458  .false., & ! preserve case
459  .false., & ! layered
460  .true. & ! timeseries
461  )

◆ gwfwel_boundname

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_boundname = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'well name', .false., .true., .false., .false., .false. )
private

Definition at line 463 of file gwf-welidm.f90.

463  type(InputParamDefinitionType), parameter :: &
464  gwfwel_boundname = inputparamdefinitiontype &
465  ( &
466  'GWF', & ! component
467  'WEL', & ! subcomponent
468  'PERIOD', & ! block
469  'BOUNDNAME', & ! tag name
470  'BOUNDNAME', & ! fortran variable
471  'STRING', & ! type
472  '', & ! shape
473  'well name', & ! longname
474  .false., & ! required
475  .true., & ! multi-record
476  .false., & ! preserve case
477  .false., & ! layered
478  .false. & ! timeseries
479  )

◆ gwfwel_boundnames

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_boundnames = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 85 of file gwf-welidm.f90.

85  type(InputParamDefinitionType), parameter :: &
86  gwfwel_boundnames = inputparamdefinitiontype &
87  ( &
88  'GWF', & ! component
89  'WEL', & ! subcomponent
90  'OPTIONS', & ! block
91  'BOUNDNAMES', & ! tag name
92  'BOUNDNAMES', & ! fortran variable
93  'KEYWORD', & ! type
94  '', & ! shape
95  '', & ! longname
96  .false., & ! required
97  .false., & ! multi-record
98  .false., & ! preserve case
99  .false., & ! layered
100  .false. & ! timeseries
101  )

◆ gwfwel_cellid

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_cellid = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .true., .false., .false., .false. )
private

Definition at line 409 of file gwf-welidm.f90.

409  type(InputParamDefinitionType), parameter :: &
410  gwfwel_cellid = inputparamdefinitiontype &
411  ( &
412  'GWF', & ! component
413  'WEL', & ! subcomponent
414  'PERIOD', & ! block
415  'CELLID', & ! tag name
416  'CELLID', & ! fortran variable
417  'INTEGER1D', & ! type
418  'NCELLDIM', & ! shape
419  'cell identifier', & ! longname
420  .true., & ! required
421  .true., & ! multi-record
422  .false., & ! preserve case
423  .false., & ! layered
424  .false. & ! timeseries
425  )

◆ gwfwel_filein

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_filein = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 283 of file gwf-welidm.f90.

283  type(InputParamDefinitionType), parameter :: &
284  gwfwel_filein = inputparamdefinitiontype &
285  ( &
286  'GWF', & ! component
287  'WEL', & ! subcomponent
288  'OPTIONS', & ! block
289  'FILEIN', & ! tag name
290  'FILEIN', & ! fortran variable
291  'KEYWORD', & ! type
292  '', & ! shape
293  'file keyword', & ! longname
294  .true., & ! required
295  .true., & ! multi-record
296  .false., & ! preserve case
297  .false., & ! layered
298  .false. & ! timeseries
299  )

◆ gwfwel_fileout

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_fileout = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 211 of file gwf-welidm.f90.

211  type(InputParamDefinitionType), parameter :: &
212  gwfwel_fileout = inputparamdefinitiontype &
213  ( &
214  'GWF', & ! component
215  'WEL', & ! subcomponent
216  'OPTIONS', & ! block
217  'FILEOUT', & ! tag name
218  'FILEOUT', & ! fortran variable
219  'KEYWORD', & ! type
220  '', & ! shape
221  'file keyword', & ! longname
222  .true., & ! required
223  .true., & ! multi-record
224  .false., & ! preserve case
225  .false., & ! layered
226  .false. & ! timeseries
227  )

◆ gwfwel_flowred

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_flowred = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'AUTO_FLOW_REDUCE', 'FLOWRED', 'DOUBLE', '', 'cell fractional thickness for reduced pumping', .false., .false., .false., .false., .false. )
private

Definition at line 157 of file gwf-welidm.f90.

157  type(InputParamDefinitionType), parameter :: &
158  gwfwel_flowred = inputparamdefinitiontype &
159  ( &
160  'GWF', & ! component
161  'WEL', & ! subcomponent
162  'OPTIONS', & ! block
163  'AUTO_FLOW_REDUCE', & ! tag name
164  'FLOWRED', & ! fortran variable
165  'DOUBLE', & ! type
166  '', & ! shape
167  'cell fractional thickness for reduced pumping', & ! longname
168  .false., & ! required
169  .false., & ! multi-record
170  .false., & ! preserve case
171  .false., & ! layered
172  .false. & ! timeseries
173  )

◆ gwfwel_ipakcb

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_ipakcb = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'save well flows to budget file', .false., .false., .false., .false., .false. )
private

Definition at line 139 of file gwf-welidm.f90.

139  type(InputParamDefinitionType), parameter :: &
140  gwfwel_ipakcb = inputparamdefinitiontype &
141  ( &
142  'GWF', & ! component
143  'WEL', & ! subcomponent
144  'OPTIONS', & ! block
145  'SAVE_FLOWS', & ! tag name
146  'IPAKCB', & ! fortran variable
147  'KEYWORD', & ! type
148  '', & ! shape
149  'save well flows to budget file', & ! longname
150  .false., & ! required
151  .false., & ! multi-record
152  .false., & ! preserve case
153  .false., & ! layered
154  .false. & ! timeseries
155  )

◆ gwfwel_iprflow

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_iprflow = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
private

Definition at line 121 of file gwf-welidm.f90.

121  type(InputParamDefinitionType), parameter :: &
122  gwfwel_iprflow = inputparamdefinitiontype &
123  ( &
124  'GWF', & ! component
125  'WEL', & ! subcomponent
126  'OPTIONS', & ! block
127  'PRINT_FLOWS', & ! tag name
128  'IPRFLOW', & ! fortran variable
129  'KEYWORD', & ! type
130  '', & ! shape
131  'print calculated flows to listing file', & ! longname
132  .false., & ! required
133  .false., & ! multi-record
134  .false., & ! preserve case
135  .false., & ! layered
136  .false. & ! timeseries
137  )

◆ gwfwel_iprpak

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_iprpak = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
private

Definition at line 103 of file gwf-welidm.f90.

103  type(InputParamDefinitionType), parameter :: &
104  gwfwel_iprpak = inputparamdefinitiontype &
105  ( &
106  'GWF', & ! component
107  'WEL', & ! subcomponent
108  'OPTIONS', & ! block
109  'PRINT_INPUT', & ! tag name
110  'IPRPAK', & ! fortran variable
111  'KEYWORD', & ! type
112  '', & ! shape
113  'print input to listing file', & ! longname
114  .false., & ! required
115  .false., & ! multi-record
116  .false., & ! preserve case
117  .false., & ! layered
118  .false. & ! timeseries
119  )

◆ gwfwel_maxbound

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_maxbound = InputParamDefinitionType ( 'GWF', 'WEL', 'DIMENSIONS', 'MAXBOUND', 'MAXBOUND', 'INTEGER', '', 'maximum number of wells', .true., .false., .false., .false., .false. )
private

Definition at line 391 of file gwf-welidm.f90.

391  type(InputParamDefinitionType), parameter :: &
392  gwfwel_maxbound = inputparamdefinitiontype &
393  ( &
394  'GWF', & ! component
395  'WEL', & ! subcomponent
396  'DIMENSIONS', & ! block
397  'MAXBOUND', & ! tag name
398  'MAXBOUND', & ! fortran variable
399  'INTEGER', & ! type
400  '', & ! shape
401  'maximum number of wells', & ! longname
402  .true., & ! required
403  .false., & ! multi-record
404  .false., & ! preserve case
405  .false., & ! layered
406  .false. & ! timeseries
407  )

◆ gwfwel_mover

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_mover = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'MOVER', 'MOVER', 'KEYWORD', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 373 of file gwf-welidm.f90.

373  type(InputParamDefinitionType), parameter :: &
374  gwfwel_mover = inputparamdefinitiontype &
375  ( &
376  'GWF', & ! component
377  'WEL', & ! subcomponent
378  'OPTIONS', & ! block
379  'MOVER', & ! tag name
380  'MOVER', & ! fortran variable
381  'KEYWORD', & ! type
382  '', & ! shape
383  '', & ! longname
384  .false., & ! required
385  .false., & ! multi-record
386  .false., & ! preserve case
387  .false., & ! layered
388  .false. & ! timeseries
389  )

◆ gwfwel_obs6

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_obs6 = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .true., .false., .false., .false. )
private

Definition at line 337 of file gwf-welidm.f90.

337  type(InputParamDefinitionType), parameter :: &
338  gwfwel_obs6 = inputparamdefinitiontype &
339  ( &
340  'GWF', & ! component
341  'WEL', & ! subcomponent
342  'OPTIONS', & ! block
343  'OBS6', & ! tag name
344  'OBS6', & ! fortran variable
345  'KEYWORD', & ! type
346  '', & ! shape
347  'obs keyword', & ! longname
348  .true., & ! required
349  .true., & ! multi-record
350  .false., & ! preserve case
351  .false., & ! layered
352  .false. & ! timeseries
353  )

◆ gwfwel_obs6_filename

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_obs6_filename = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .true., .true., .false., .false. )
private

Definition at line 355 of file gwf-welidm.f90.

355  type(InputParamDefinitionType), parameter :: &
356  gwfwel_obs6_filename = inputparamdefinitiontype &
357  ( &
358  'GWF', & ! component
359  'WEL', & ! subcomponent
360  'OPTIONS', & ! block
361  'OBS6_FILENAME', & ! tag name
362  'OBS6_FILENAME', & ! fortran variable
363  'STRING', & ! type
364  '', & ! shape
365  'obs6 input filename', & ! longname
366  .true., & ! required
367  .true., & ! multi-record
368  .true., & ! preserve case
369  .false., & ! layered
370  .false. & ! timeseries
371  )

◆ gwfwel_obs_filerecord

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_obs_filerecord = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 319 of file gwf-welidm.f90.

319  type(InputParamDefinitionType), parameter :: &
320  gwfwel_obs_filerecord = inputparamdefinitiontype &
321  ( &
322  'GWF', & ! component
323  'WEL', & ! subcomponent
324  'OPTIONS', & ! block
325  'OBS_FILERECORD', & ! tag name
326  'OBS_FILERECORD', & ! fortran variable
327  'RECORD OBS6 FILEIN OBS6_FILENAME', & ! type
328  '', & ! shape
329  '', & ! longname
330  .false., & ! required
331  .false., & ! multi-record
332  .false., & ! preserve case
333  .false., & ! layered
334  .false. & ! timeseries
335  )

◆ gwfwel_q

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_q = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'Q', 'Q', 'DOUBLE', '', 'well rate', .true., .true., .false., .false., .true. )
private

Definition at line 427 of file gwf-welidm.f90.

427  type(InputParamDefinitionType), parameter :: &
428  gwfwel_q = inputparamdefinitiontype &
429  ( &
430  'GWF', & ! component
431  'WEL', & ! subcomponent
432  'PERIOD', & ! block
433  'Q', & ! tag name
434  'Q', & ! fortran variable
435  'DOUBLE', & ! type
436  '', & ! shape
437  'well rate', & ! longname
438  .true., & ! required
439  .true., & ! multi-record
440  .false., & ! preserve case
441  .false., & ! layered
442  .true. & ! timeseries
443  )

◆ gwfwel_spd

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_spd = InputParamDefinitionType ( 'GWF', 'WEL', 'PERIOD', 'STRESS_PERIOD_DATA', 'SPD', 'RECARRAY CELLID Q AUX BOUNDNAME', 'MAXBOUND', '', .true., .false., .false., .false., .false. )
private

Definition at line 510 of file gwf-welidm.f90.

510  type(InputParamDefinitionType), parameter :: &
511  gwfwel_spd = inputparamdefinitiontype &
512  ( &
513  'GWF', & ! component
514  'WEL', & ! subcomponent
515  'PERIOD', & ! block
516  'STRESS_PERIOD_DATA', & ! tag name
517  'SPD', & ! fortran variable
518  'RECARRAY CELLID Q AUX BOUNDNAME', & ! type
519  'MAXBOUND', & ! shape
520  '', & ! longname
521  .true., & ! required
522  .false., & ! multi-record
523  .false., & ! preserve case
524  .false., & ! layered
525  .false. & ! timeseries
526  )

◆ gwfwel_ts6

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_ts6 = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .true., .false., .false., .false. )
private

Definition at line 265 of file gwf-welidm.f90.

265  type(InputParamDefinitionType), parameter :: &
266  gwfwel_ts6 = inputparamdefinitiontype &
267  ( &
268  'GWF', & ! component
269  'WEL', & ! subcomponent
270  'OPTIONS', & ! block
271  'TS6', & ! tag name
272  'TS6', & ! fortran variable
273  'KEYWORD', & ! type
274  '', & ! shape
275  'head keyword', & ! longname
276  .true., & ! required
277  .true., & ! multi-record
278  .false., & ! preserve case
279  .false., & ! layered
280  .false. & ! timeseries
281  )

◆ gwfwel_ts6_filename

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_ts6_filename = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .true., .true., .false., .false. )
private

Definition at line 301 of file gwf-welidm.f90.

301  type(InputParamDefinitionType), parameter :: &
302  gwfwel_ts6_filename = inputparamdefinitiontype &
303  ( &
304  'GWF', & ! component
305  'WEL', & ! subcomponent
306  'OPTIONS', & ! block
307  'TS6_FILENAME', & ! tag name
308  'TS6_FILENAME', & ! fortran variable
309  'STRING', & ! type
310  '', & ! shape
311  'file name of time series information', & ! longname
312  .true., & ! required
313  .true., & ! multi-record
314  .true., & ! preserve case
315  .false., & ! layered
316  .false. & ! timeseries
317  )

◆ gwfwel_ts_filerecord

type(inputparamdefinitiontype), parameter gwfwelinputmodule::gwfwel_ts_filerecord = InputParamDefinitionType ( 'GWF', 'WEL', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 247 of file gwf-welidm.f90.

247  type(InputParamDefinitionType), parameter :: &
248  gwfwel_ts_filerecord = inputparamdefinitiontype &
249  ( &
250  'GWF', & ! component
251  'WEL', & ! subcomponent
252  'OPTIONS', & ! block
253  'TS_FILERECORD', & ! tag name
254  'TS_FILERECORD', & ! fortran variable
255  'RECORD TS6 FILEIN TS6_FILENAME', & ! type
256  '', & ! shape
257  '', & ! longname
258  .false., & ! required
259  .false., & ! multi-record
260  .false., & ! preserve case
261  .false., & ! layered
262  .false. & ! timeseries
263  )