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

Data Types

type  gwenamparamfoundtype
 

Variables

logical, public gwe_nam_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwe_nam_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwenam_list = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'LIST', 'LIST', 'STRING', '', 'name of listing file', .false., .false., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_print_input = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_print_flows = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'PRINT_FLOWS', 'PRINT_FLOWS', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_save_flows = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'save flows for all packages to budget file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_idv_scale = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'DEPENDENT_VARIABLE_SCALING', 'IDV_SCALE', 'KEYWORD', '', 'flag to scale X and RHS', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_ncmesh2drec = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NC_MESH2D_FILERECORD', 'NCMESH2DREC', 'RECORD NETCDF_MESH2D FILEOUT NCMESH2DFILE', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_netcdf_mesh2d = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF_MESH2D', 'NETCDF_MESH2D', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_ncstructrec = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NC_STRUCTURED_FILERECORD', 'NCSTRUCTREC', 'RECORD NETCDF_STRUCTURED FILEOUT NCSTRUCTFILE', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_netcdf_struct = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF_STRUCTURED', 'NETCDF_STRUCT', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_fileout = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_ncmesh2dfile = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NCMESH2DFILE', 'NCMESH2DFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_ncstructfile = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NCSTRUCTFILE', 'NCSTRUCTFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_nc_filerecord = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NC_FILERECORD', 'NC_FILERECORD', 'RECORD NETCDF FILEIN NETCDF_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_netcdf = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF', 'NETCDF', 'KEYWORD', '', 'netcdf keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_filein = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_netcdf_fname = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF_FILENAME', 'NETCDF_FNAME', 'STRING', '', 'netcdf input filename', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_ftype = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'FTYPE', 'FTYPE', 'STRING', '', 'package type', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_fname = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'FNAME', 'FNAME', 'STRING', '', 'file name', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwenam_pname = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'PNAME', 'PNAME', 'STRING', '', 'user name for package', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_nam_param_definitions = [ gwenam_list, gwenam_print_input, gwenam_print_flows, gwenam_save_flows, gwenam_idv_scale, gwenam_ncmesh2drec, gwenam_netcdf_mesh2d, gwenam_ncstructrec, gwenam_netcdf_struct, gwenam_fileout, gwenam_ncmesh2dfile, gwenam_ncstructfile, gwenam_nc_filerecord, gwenam_netcdf, gwenam_filein, gwenam_netcdf_fname, gwenam_ftype, gwenam_fname, gwenam_pname ]
 
type(inputparamdefinitiontype), parameter gwenam_packages = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'PACKAGES', 'PACKAGES', 'RECARRAY FTYPE FNAME PNAME', '', 'package list', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_nam_aggregate_definitions = [ gwenam_packages ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwe_nam_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PACKAGES', .true., .true., .false. ) ]
 

Variable Documentation

◆ gwe_nam_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwenaminputmodule::gwe_nam_aggregate_definitions = [ gwenam_packages ]

Definition at line 428 of file gwe-namidm.f90.

428  type(InputParamDefinitionType), parameter :: &
429  gwe_nam_aggregate_definitions(*) = &
430  [ &
431  gwenam_packages &
432  ]

◆ gwe_nam_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwenaminputmodule::gwe_nam_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PACKAGES', .true., .true., .false. ) ]

Definition at line 434 of file gwe-namidm.f90.

434  type(InputBlockDefinitionType), parameter :: &
435  gwe_nam_block_definitions(*) = &
436  [ &
437  inputblockdefinitiontype( &
438  'OPTIONS', & ! blockname
439  .false., & ! required
440  .false., & ! aggregate
441  .false. & ! block_variable
442  ), &
443  inputblockdefinitiontype( &
444  'PACKAGES', & ! blockname
445  .true., & ! required
446  .true., & ! aggregate
447  .false. & ! block_variable
448  ) &
449  ]

◆ gwe_nam_multi_package

logical, public gwenaminputmodule::gwe_nam_multi_package = .false.

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

36  logical :: gwe_nam_multi_package = .false.

◆ gwe_nam_param_definitions

Definition at line 386 of file gwe-namidm.f90.

386  type(InputParamDefinitionType), parameter :: &
387  gwe_nam_param_definitions(*) = &
388  [ &
389  gwenam_list, &
390  gwenam_print_input, &
391  gwenam_print_flows, &
392  gwenam_save_flows, &
393  gwenam_idv_scale, &
394  gwenam_ncmesh2drec, &
395  gwenam_netcdf_mesh2d, &
396  gwenam_ncstructrec, &
397  gwenam_netcdf_struct, &
398  gwenam_fileout, &
399  gwenam_ncmesh2dfile, &
400  gwenam_ncstructfile, &
401  gwenam_nc_filerecord, &
402  gwenam_netcdf, &
403  gwenam_filein, &
404  gwenam_netcdf_fname, &
405  gwenam_ftype, &
406  gwenam_fname, &
407  gwenam_pname &
408  ]

◆ gwe_nam_subpackages

character(len=16), dimension(*), parameter, public gwenaminputmodule::gwe_nam_subpackages = [ ' ' ]

Definition at line 38 of file gwe-namidm.f90.

38  character(len=16), parameter :: &
39  gwe_nam_subpackages(*) = &
40  [ &
41  ' ' &
42  ]

◆ gwenam_filein

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_filein = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 296 of file gwe-namidm.f90.

296  type(InputParamDefinitionType), parameter :: &
297  gwenam_filein = inputparamdefinitiontype &
298  ( &
299  'GWE', & ! component
300  'NAM', & ! subcomponent
301  'OPTIONS', & ! block
302  'FILEIN', & ! tag name
303  'FILEIN', & ! fortran variable
304  'KEYWORD', & ! type
305  '', & ! shape
306  'file keyword', & ! longname
307  .true., & ! required
308  .true., & ! multi-record
309  .false., & ! preserve case
310  .false., & ! layered
311  .false. & ! timeseries
312  )

◆ gwenam_fileout

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_fileout = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 206 of file gwe-namidm.f90.

206  type(InputParamDefinitionType), parameter :: &
207  gwenam_fileout = inputparamdefinitiontype &
208  ( &
209  'GWE', & ! component
210  'NAM', & ! subcomponent
211  'OPTIONS', & ! block
212  'FILEOUT', & ! tag name
213  'FILEOUT', & ! fortran variable
214  'KEYWORD', & ! type
215  '', & ! shape
216  'file keyword', & ! longname
217  .true., & ! required
218  .true., & ! multi-record
219  .false., & ! preserve case
220  .false., & ! layered
221  .false. & ! timeseries
222  )

◆ gwenam_fname

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_fname = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'FNAME', 'FNAME', 'STRING', '', 'file name', .true., .true., .true., .false., .false. )
private

Definition at line 350 of file gwe-namidm.f90.

350  type(InputParamDefinitionType), parameter :: &
351  gwenam_fname = inputparamdefinitiontype &
352  ( &
353  'GWE', & ! component
354  'NAM', & ! subcomponent
355  'PACKAGES', & ! block
356  'FNAME', & ! tag name
357  'FNAME', & ! fortran variable
358  'STRING', & ! type
359  '', & ! shape
360  'file name', & ! longname
361  .true., & ! required
362  .true., & ! multi-record
363  .true., & ! preserve case
364  .false., & ! layered
365  .false. & ! timeseries
366  )

◆ gwenam_ftype

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_ftype = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'FTYPE', 'FTYPE', 'STRING', '', 'package type', .true., .true., .false., .false., .false. )
private

Definition at line 332 of file gwe-namidm.f90.

332  type(InputParamDefinitionType), parameter :: &
333  gwenam_ftype = inputparamdefinitiontype &
334  ( &
335  'GWE', & ! component
336  'NAM', & ! subcomponent
337  'PACKAGES', & ! block
338  'FTYPE', & ! tag name
339  'FTYPE', & ! fortran variable
340  'STRING', & ! type
341  '', & ! shape
342  'package type', & ! longname
343  .true., & ! required
344  .true., & ! multi-record
345  .false., & ! preserve case
346  .false., & ! layered
347  .false. & ! timeseries
348  )

◆ gwenam_idv_scale

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_idv_scale = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'DEPENDENT_VARIABLE_SCALING', 'IDV_SCALE', 'KEYWORD', '', 'flag to scale X and RHS', .false., .false., .false., .false., .false. )
private

Definition at line 116 of file gwe-namidm.f90.

116  type(InputParamDefinitionType), parameter :: &
117  gwenam_idv_scale = inputparamdefinitiontype &
118  ( &
119  'GWE', & ! component
120  'NAM', & ! subcomponent
121  'OPTIONS', & ! block
122  'DEPENDENT_VARIABLE_SCALING', & ! tag name
123  'IDV_SCALE', & ! fortran variable
124  'KEYWORD', & ! type
125  '', & ! shape
126  'flag to scale X and RHS', & ! longname
127  .false., & ! required
128  .false., & ! multi-record
129  .false., & ! preserve case
130  .false., & ! layered
131  .false. & ! timeseries
132  )

◆ gwenam_list

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_list = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'LIST', 'LIST', 'STRING', '', 'name of listing file', .false., .false., .true., .false., .false. )
private

Definition at line 44 of file gwe-namidm.f90.

44  type(InputParamDefinitionType), parameter :: &
45  gwenam_list = inputparamdefinitiontype &
46  ( &
47  'GWE', & ! component
48  'NAM', & ! subcomponent
49  'OPTIONS', & ! block
50  'LIST', & ! tag name
51  'LIST', & ! fortran variable
52  'STRING', & ! type
53  '', & ! shape
54  'name of listing file', & ! longname
55  .false., & ! required
56  .false., & ! multi-record
57  .true., & ! preserve case
58  .false., & ! layered
59  .false. & ! timeseries
60  )

◆ gwenam_nc_filerecord

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_nc_filerecord = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NC_FILERECORD', 'NC_FILERECORD', 'RECORD NETCDF FILEIN NETCDF_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 260 of file gwe-namidm.f90.

260  type(InputParamDefinitionType), parameter :: &
261  gwenam_nc_filerecord = inputparamdefinitiontype &
262  ( &
263  'GWE', & ! component
264  'NAM', & ! subcomponent
265  'OPTIONS', & ! block
266  'NC_FILERECORD', & ! tag name
267  'NC_FILERECORD', & ! fortran variable
268  'RECORD NETCDF FILEIN NETCDF_FILENAME', & ! type
269  '', & ! shape
270  '', & ! longname
271  .false., & ! required
272  .false., & ! multi-record
273  .false., & ! preserve case
274  .false., & ! layered
275  .false. & ! timeseries
276  )

◆ gwenam_ncmesh2dfile

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_ncmesh2dfile = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NCMESH2DFILE', 'NCMESH2DFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
private

Definition at line 224 of file gwe-namidm.f90.

224  type(InputParamDefinitionType), parameter :: &
225  gwenam_ncmesh2dfile = inputparamdefinitiontype &
226  ( &
227  'GWE', & ! component
228  'NAM', & ! subcomponent
229  'OPTIONS', & ! block
230  'NCMESH2DFILE', & ! tag name
231  'NCMESH2DFILE', & ! fortran variable
232  'STRING', & ! type
233  '', & ! shape
234  'file keyword', & ! longname
235  .true., & ! required
236  .true., & ! multi-record
237  .true., & ! preserve case
238  .false., & ! layered
239  .false. & ! timeseries
240  )

◆ gwenam_ncmesh2drec

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_ncmesh2drec = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NC_MESH2D_FILERECORD', 'NCMESH2DREC', 'RECORD NETCDF_MESH2D FILEOUT NCMESH2DFILE', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 134 of file gwe-namidm.f90.

134  type(InputParamDefinitionType), parameter :: &
135  gwenam_ncmesh2drec = inputparamdefinitiontype &
136  ( &
137  'GWE', & ! component
138  'NAM', & ! subcomponent
139  'OPTIONS', & ! block
140  'NC_MESH2D_FILERECORD', & ! tag name
141  'NCMESH2DREC', & ! fortran variable
142  'RECORD NETCDF_MESH2D FILEOUT NCMESH2DFILE', & ! type
143  '', & ! shape
144  '', & ! longname
145  .false., & ! required
146  .false., & ! multi-record
147  .false., & ! preserve case
148  .false., & ! layered
149  .false. & ! timeseries
150  )

◆ gwenam_ncstructfile

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_ncstructfile = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NCSTRUCTFILE', 'NCSTRUCTFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
private

Definition at line 242 of file gwe-namidm.f90.

242  type(InputParamDefinitionType), parameter :: &
243  gwenam_ncstructfile = inputparamdefinitiontype &
244  ( &
245  'GWE', & ! component
246  'NAM', & ! subcomponent
247  'OPTIONS', & ! block
248  'NCSTRUCTFILE', & ! tag name
249  'NCSTRUCTFILE', & ! fortran variable
250  'STRING', & ! type
251  '', & ! shape
252  'file keyword', & ! longname
253  .true., & ! required
254  .true., & ! multi-record
255  .true., & ! preserve case
256  .false., & ! layered
257  .false. & ! timeseries
258  )

◆ gwenam_ncstructrec

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_ncstructrec = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NC_STRUCTURED_FILERECORD', 'NCSTRUCTREC', 'RECORD NETCDF_STRUCTURED FILEOUT NCSTRUCTFILE', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 170 of file gwe-namidm.f90.

170  type(InputParamDefinitionType), parameter :: &
171  gwenam_ncstructrec = inputparamdefinitiontype &
172  ( &
173  'GWE', & ! component
174  'NAM', & ! subcomponent
175  'OPTIONS', & ! block
176  'NC_STRUCTURED_FILERECORD', & ! tag name
177  'NCSTRUCTREC', & ! fortran variable
178  'RECORD NETCDF_STRUCTURED FILEOUT NCSTRUCTFILE', & ! type
179  '', & ! shape
180  '', & ! longname
181  .false., & ! required
182  .false., & ! multi-record
183  .false., & ! preserve case
184  .false., & ! layered
185  .false. & ! timeseries
186  )

◆ gwenam_netcdf

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_netcdf = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF', 'NETCDF', 'KEYWORD', '', 'netcdf keyword', .true., .true., .false., .false., .false. )
private

Definition at line 278 of file gwe-namidm.f90.

278  type(InputParamDefinitionType), parameter :: &
279  gwenam_netcdf = inputparamdefinitiontype &
280  ( &
281  'GWE', & ! component
282  'NAM', & ! subcomponent
283  'OPTIONS', & ! block
284  'NETCDF', & ! tag name
285  'NETCDF', & ! fortran variable
286  'KEYWORD', & ! type
287  '', & ! shape
288  'netcdf keyword', & ! longname
289  .true., & ! required
290  .true., & ! multi-record
291  .false., & ! preserve case
292  .false., & ! layered
293  .false. & ! timeseries
294  )

◆ gwenam_netcdf_fname

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_netcdf_fname = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF_FILENAME', 'NETCDF_FNAME', 'STRING', '', 'netcdf input filename', .true., .true., .true., .false., .false. )
private

Definition at line 314 of file gwe-namidm.f90.

314  type(InputParamDefinitionType), parameter :: &
315  gwenam_netcdf_fname = inputparamdefinitiontype &
316  ( &
317  'GWE', & ! component
318  'NAM', & ! subcomponent
319  'OPTIONS', & ! block
320  'NETCDF_FILENAME', & ! tag name
321  'NETCDF_FNAME', & ! fortran variable
322  'STRING', & ! type
323  '', & ! shape
324  'netcdf input filename', & ! longname
325  .true., & ! required
326  .true., & ! multi-record
327  .true., & ! preserve case
328  .false., & ! layered
329  .false. & ! timeseries
330  )

◆ gwenam_netcdf_mesh2d

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_netcdf_mesh2d = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF_MESH2D', 'NETCDF_MESH2D', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
private

Definition at line 152 of file gwe-namidm.f90.

152  type(InputParamDefinitionType), parameter :: &
153  gwenam_netcdf_mesh2d = inputparamdefinitiontype &
154  ( &
155  'GWE', & ! component
156  'NAM', & ! subcomponent
157  'OPTIONS', & ! block
158  'NETCDF_MESH2D', & ! tag name
159  'NETCDF_MESH2D', & ! fortran variable
160  'KEYWORD', & ! type
161  '', & ! shape
162  'budget keyword', & ! longname
163  .true., & ! required
164  .true., & ! multi-record
165  .false., & ! preserve case
166  .false., & ! layered
167  .false. & ! timeseries
168  )

◆ gwenam_netcdf_struct

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_netcdf_struct = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'NETCDF_STRUCTURED', 'NETCDF_STRUCT', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
private

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

188  type(InputParamDefinitionType), parameter :: &
189  gwenam_netcdf_struct = inputparamdefinitiontype &
190  ( &
191  'GWE', & ! component
192  'NAM', & ! subcomponent
193  'OPTIONS', & ! block
194  'NETCDF_STRUCTURED', & ! tag name
195  'NETCDF_STRUCT', & ! fortran variable
196  'KEYWORD', & ! type
197  '', & ! shape
198  'budget keyword', & ! longname
199  .true., & ! required
200  .true., & ! multi-record
201  .false., & ! preserve case
202  .false., & ! layered
203  .false. & ! timeseries
204  )

◆ gwenam_packages

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_packages = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'PACKAGES', 'PACKAGES', 'RECARRAY FTYPE FNAME PNAME', '', 'package list', .true., .false., .false., .false., .false. )
private

Definition at line 410 of file gwe-namidm.f90.

410  type(InputParamDefinitionType), parameter :: &
411  gwenam_packages = inputparamdefinitiontype &
412  ( &
413  'GWE', & ! component
414  'NAM', & ! subcomponent
415  'PACKAGES', & ! block
416  'PACKAGES', & ! tag name
417  'PACKAGES', & ! fortran variable
418  'RECARRAY FTYPE FNAME PNAME', & ! type
419  '', & ! shape
420  'package list', & ! longname
421  .true., & ! required
422  .false., & ! multi-record
423  .false., & ! preserve case
424  .false., & ! layered
425  .false. & ! timeseries
426  )

◆ gwenam_pname

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_pname = InputParamDefinitionType ( 'GWE', 'NAM', 'PACKAGES', 'PNAME', 'PNAME', 'STRING', '', 'user name for package', .false., .true., .false., .false., .false. )
private

Definition at line 368 of file gwe-namidm.f90.

368  type(InputParamDefinitionType), parameter :: &
369  gwenam_pname = inputparamdefinitiontype &
370  ( &
371  'GWE', & ! component
372  'NAM', & ! subcomponent
373  'PACKAGES', & ! block
374  'PNAME', & ! tag name
375  'PNAME', & ! fortran variable
376  'STRING', & ! type
377  '', & ! shape
378  'user name for package', & ! longname
379  .false., & ! required
380  .true., & ! multi-record
381  .false., & ! preserve case
382  .false., & ! layered
383  .false. & ! timeseries
384  )

◆ gwenam_print_flows

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_print_flows = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'PRINT_FLOWS', 'PRINT_FLOWS', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
private

Definition at line 80 of file gwe-namidm.f90.

80  type(InputParamDefinitionType), parameter :: &
81  gwenam_print_flows = inputparamdefinitiontype &
82  ( &
83  'GWE', & ! component
84  'NAM', & ! subcomponent
85  'OPTIONS', & ! block
86  'PRINT_FLOWS', & ! tag name
87  'PRINT_FLOWS', & ! fortran variable
88  'KEYWORD', & ! type
89  '', & ! shape
90  'print calculated flows to listing file', & ! longname
91  .false., & ! required
92  .false., & ! multi-record
93  .false., & ! preserve case
94  .false., & ! layered
95  .false. & ! timeseries
96  )

◆ gwenam_print_input

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_print_input = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
private

Definition at line 62 of file gwe-namidm.f90.

62  type(InputParamDefinitionType), parameter :: &
63  gwenam_print_input = inputparamdefinitiontype &
64  ( &
65  'GWE', & ! component
66  'NAM', & ! subcomponent
67  'OPTIONS', & ! block
68  'PRINT_INPUT', & ! tag name
69  'PRINT_INPUT', & ! fortran variable
70  'KEYWORD', & ! type
71  '', & ! shape
72  'print input to listing file', & ! longname
73  .false., & ! required
74  .false., & ! multi-record
75  .false., & ! preserve case
76  .false., & ! layered
77  .false. & ! timeseries
78  )

◆ gwenam_save_flows

type(inputparamdefinitiontype), parameter gwenaminputmodule::gwenam_save_flows = InputParamDefinitionType ( 'GWE', 'NAM', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'save flows for all packages to budget file', .false., .false., .false., .false., .false. )
private

Definition at line 98 of file gwe-namidm.f90.

98  type(InputParamDefinitionType), parameter :: &
99  gwenam_save_flows = inputparamdefinitiontype &
100  ( &
101  'GWE', & ! component
102  'NAM', & ! subcomponent
103  'OPTIONS', & ! block
104  'SAVE_FLOWS', & ! tag name
105  'SAVE_FLOWS', & ! fortran variable
106  'KEYWORD', & ! type
107  '', & ! shape
108  'save flows for all packages to budget file', & ! longname
109  .false., & ! required
110  .false., & ! multi-record
111  .false., & ! preserve case
112  .false., & ! layered
113  .false. & ! timeseries
114  )