MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
gwfnaminputmodule Module Reference

Data Types

type  gwfnamparamfoundtype
 

Variables

logical, public gwf_nam_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwf_nam_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwfnam_list = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'LIST', 'LIST', 'STRING', '', 'name of listing file', .false., .false., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_print_input = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_print_flows = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'PRINT_FLOWS', 'PRINT_FLOWS', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_save_flows = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'save flows for all packages to budget file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_newtonoptions = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NEWTONOPTIONS', 'NEWTONOPTIONS', 'RECORD NEWTON UNDER_RELAXATION', '', 'newton keyword and options', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_newton = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NEWTON', 'NEWTON', 'KEYWORD', '', 'keyword to activate Newton-Raphson formulation', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_under_relaxation = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'UNDER_RELAXATION', 'UNDER_RELAXATION', 'KEYWORD', '', 'keyword to activate Newton-Raphson UNDER_RELAXATION option', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_ncmesh2drec = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NC_MESH2D_FILERECORD', 'NCMESH2DREC', 'RECORD NETCDF_MESH2D FILEOUT NCMESH2DFILE', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_netcdf_mesh2d = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF_MESH2D', 'NETCDF_MESH2D', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_ncstructrec = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NC_STRUCTURED_FILERECORD', 'NCSTRUCTREC', 'RECORD NETCDF_STRUCTURED FILEOUT NCSTRUCTFILE', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_netcdf_struct = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF_STRUCTURED', 'NETCDF_STRUCT', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_fileout = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_ncmesh2dfile = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NCMESH2DFILE', 'NCMESH2DFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_ncstructfile = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NCSTRUCTFILE', 'NCSTRUCTFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_nc_filerecord = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NC_FILERECORD', 'NC_FILERECORD', 'RECORD NETCDF FILEIN NETCDF_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_netcdf = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF', 'NETCDF', 'KEYWORD', '', 'netcdf keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_filein = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_netcdf_fname = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF_FILENAME', 'NETCDF_FNAME', 'STRING', '', 'netcdf input filename', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_ftype = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'FTYPE', 'FTYPE', 'STRING', '', 'package type', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_fname = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'FNAME', 'FNAME', 'STRING', '', 'file name', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfnam_pname = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'PNAME', 'PNAME', 'STRING', '', 'user name for package', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_nam_param_definitions = [ gwfnam_list, gwfnam_print_input, gwfnam_print_flows, gwfnam_save_flows, gwfnam_newtonoptions, gwfnam_newton, gwfnam_under_relaxation, gwfnam_ncmesh2drec, gwfnam_netcdf_mesh2d, gwfnam_ncstructrec, gwfnam_netcdf_struct, gwfnam_fileout, gwfnam_ncmesh2dfile, gwfnam_ncstructfile, gwfnam_nc_filerecord, gwfnam_netcdf, gwfnam_filein, gwfnam_netcdf_fname, gwfnam_ftype, gwfnam_fname, gwfnam_pname ]
 
type(inputparamdefinitiontype), parameter gwfnam_packages = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'PACKAGES', 'PACKAGES', 'RECARRAY FTYPE FNAME PNAME', '', 'package list', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_nam_aggregate_definitions = [ gwfnam_packages ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwf_nam_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PACKAGES', .true., .true., .false. ) ]
 

Variable Documentation

◆ gwf_nam_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwfnaminputmodule::gwf_nam_aggregate_definitions = [ gwfnam_packages ]

Definition at line 468 of file gwf-namidm.f90.

468  type(InputParamDefinitionType), parameter :: &
469  gwf_nam_aggregate_definitions(*) = &
470  [ &
471  gwfnam_packages &
472  ]

◆ gwf_nam_block_definitions

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

Definition at line 474 of file gwf-namidm.f90.

474  type(InputBlockDefinitionType), parameter :: &
475  gwf_nam_block_definitions(*) = &
476  [ &
477  inputblockdefinitiontype( &
478  'OPTIONS', & ! blockname
479  .false., & ! required
480  .false., & ! aggregate
481  .false. & ! block_variable
482  ), &
483  inputblockdefinitiontype( &
484  'PACKAGES', & ! blockname
485  .true., & ! required
486  .true., & ! aggregate
487  .false. & ! block_variable
488  ) &
489  ]

◆ gwf_nam_multi_package

logical, public gwfnaminputmodule::gwf_nam_multi_package = .false.

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

38  logical :: gwf_nam_multi_package = .false.

◆ gwf_nam_param_definitions

Definition at line 424 of file gwf-namidm.f90.

424  type(InputParamDefinitionType), parameter :: &
425  gwf_nam_param_definitions(*) = &
426  [ &
427  gwfnam_list, &
428  gwfnam_print_input, &
429  gwfnam_print_flows, &
430  gwfnam_save_flows, &
431  gwfnam_newtonoptions, &
432  gwfnam_newton, &
433  gwfnam_under_relaxation, &
434  gwfnam_ncmesh2drec, &
435  gwfnam_netcdf_mesh2d, &
436  gwfnam_ncstructrec, &
437  gwfnam_netcdf_struct, &
438  gwfnam_fileout, &
439  gwfnam_ncmesh2dfile, &
440  gwfnam_ncstructfile, &
441  gwfnam_nc_filerecord, &
442  gwfnam_netcdf, &
443  gwfnam_filein, &
444  gwfnam_netcdf_fname, &
445  gwfnam_ftype, &
446  gwfnam_fname, &
447  gwfnam_pname &
448  ]

◆ gwf_nam_subpackages

character(len=16), dimension(*), parameter, public gwfnaminputmodule::gwf_nam_subpackages = [ ' ' ]

Definition at line 40 of file gwf-namidm.f90.

40  character(len=16), parameter :: &
41  gwf_nam_subpackages(*) = &
42  [ &
43  ' ' &
44  ]

◆ gwfnam_filein

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_filein = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 334 of file gwf-namidm.f90.

334  type(InputParamDefinitionType), parameter :: &
335  gwfnam_filein = inputparamdefinitiontype &
336  ( &
337  'GWF', & ! component
338  'NAM', & ! subcomponent
339  'OPTIONS', & ! block
340  'FILEIN', & ! tag name
341  'FILEIN', & ! fortran variable
342  'KEYWORD', & ! type
343  '', & ! shape
344  'file keyword', & ! longname
345  .true., & ! required
346  .true., & ! multi-record
347  .false., & ! preserve case
348  .false., & ! layered
349  .false. & ! timeseries
350  )

◆ gwfnam_fileout

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_fileout = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 244 of file gwf-namidm.f90.

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

◆ gwfnam_fname

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_fname = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'FNAME', 'FNAME', 'STRING', '', 'file name', .true., .true., .true., .false., .false. )
private

Definition at line 388 of file gwf-namidm.f90.

388  type(InputParamDefinitionType), parameter :: &
389  gwfnam_fname = inputparamdefinitiontype &
390  ( &
391  'GWF', & ! component
392  'NAM', & ! subcomponent
393  'PACKAGES', & ! block
394  'FNAME', & ! tag name
395  'FNAME', & ! fortran variable
396  'STRING', & ! type
397  '', & ! shape
398  'file name', & ! longname
399  .true., & ! required
400  .true., & ! multi-record
401  .true., & ! preserve case
402  .false., & ! layered
403  .false. & ! timeseries
404  )

◆ gwfnam_ftype

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_ftype = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'FTYPE', 'FTYPE', 'STRING', '', 'package type', .true., .true., .false., .false., .false. )
private

Definition at line 370 of file gwf-namidm.f90.

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

◆ gwfnam_list

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_list = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'LIST', 'LIST', 'STRING', '', 'name of listing file', .false., .false., .true., .false., .false. )
private

Definition at line 46 of file gwf-namidm.f90.

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

◆ gwfnam_nc_filerecord

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_nc_filerecord = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NC_FILERECORD', 'NC_FILERECORD', 'RECORD NETCDF FILEIN NETCDF_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 298 of file gwf-namidm.f90.

298  type(InputParamDefinitionType), parameter :: &
299  gwfnam_nc_filerecord = inputparamdefinitiontype &
300  ( &
301  'GWF', & ! component
302  'NAM', & ! subcomponent
303  'OPTIONS', & ! block
304  'NC_FILERECORD', & ! tag name
305  'NC_FILERECORD', & ! fortran variable
306  'RECORD NETCDF FILEIN NETCDF_FILENAME', & ! type
307  '', & ! shape
308  '', & ! longname
309  .false., & ! required
310  .false., & ! multi-record
311  .false., & ! preserve case
312  .false., & ! layered
313  .false. & ! timeseries
314  )

◆ gwfnam_ncmesh2dfile

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_ncmesh2dfile = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NCMESH2DFILE', 'NCMESH2DFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
private

Definition at line 262 of file gwf-namidm.f90.

262  type(InputParamDefinitionType), parameter :: &
263  gwfnam_ncmesh2dfile = inputparamdefinitiontype &
264  ( &
265  'GWF', & ! component
266  'NAM', & ! subcomponent
267  'OPTIONS', & ! block
268  'NCMESH2DFILE', & ! tag name
269  'NCMESH2DFILE', & ! fortran variable
270  'STRING', & ! type
271  '', & ! shape
272  'file keyword', & ! longname
273  .true., & ! required
274  .true., & ! multi-record
275  .true., & ! preserve case
276  .false., & ! layered
277  .false. & ! timeseries
278  )

◆ gwfnam_ncmesh2drec

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_ncmesh2drec = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NC_MESH2D_FILERECORD', 'NCMESH2DREC', 'RECORD NETCDF_MESH2D FILEOUT NCMESH2DFILE', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 172 of file gwf-namidm.f90.

172  type(InputParamDefinitionType), parameter :: &
173  gwfnam_ncmesh2drec = inputparamdefinitiontype &
174  ( &
175  'GWF', & ! component
176  'NAM', & ! subcomponent
177  'OPTIONS', & ! block
178  'NC_MESH2D_FILERECORD', & ! tag name
179  'NCMESH2DREC', & ! fortran variable
180  'RECORD NETCDF_MESH2D FILEOUT NCMESH2DFILE', & ! type
181  '', & ! shape
182  '', & ! longname
183  .false., & ! required
184  .false., & ! multi-record
185  .false., & ! preserve case
186  .false., & ! layered
187  .false. & ! timeseries
188  )

◆ gwfnam_ncstructfile

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_ncstructfile = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NCSTRUCTFILE', 'NCSTRUCTFILE', 'STRING', '', 'file keyword', .true., .true., .true., .false., .false. )
private

Definition at line 280 of file gwf-namidm.f90.

280  type(InputParamDefinitionType), parameter :: &
281  gwfnam_ncstructfile = inputparamdefinitiontype &
282  ( &
283  'GWF', & ! component
284  'NAM', & ! subcomponent
285  'OPTIONS', & ! block
286  'NCSTRUCTFILE', & ! tag name
287  'NCSTRUCTFILE', & ! fortran variable
288  'STRING', & ! type
289  '', & ! shape
290  'file keyword', & ! longname
291  .true., & ! required
292  .true., & ! multi-record
293  .true., & ! preserve case
294  .false., & ! layered
295  .false. & ! timeseries
296  )

◆ gwfnam_ncstructrec

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_ncstructrec = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NC_STRUCTURED_FILERECORD', 'NCSTRUCTREC', 'RECORD NETCDF_STRUCTURED FILEOUT NCSTRUCTFILE', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 208 of file gwf-namidm.f90.

208  type(InputParamDefinitionType), parameter :: &
209  gwfnam_ncstructrec = inputparamdefinitiontype &
210  ( &
211  'GWF', & ! component
212  'NAM', & ! subcomponent
213  'OPTIONS', & ! block
214  'NC_STRUCTURED_FILERECORD', & ! tag name
215  'NCSTRUCTREC', & ! fortran variable
216  'RECORD NETCDF_STRUCTURED FILEOUT NCSTRUCTFILE', & ! type
217  '', & ! shape
218  '', & ! longname
219  .false., & ! required
220  .false., & ! multi-record
221  .false., & ! preserve case
222  .false., & ! layered
223  .false. & ! timeseries
224  )

◆ gwfnam_netcdf

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_netcdf = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF', 'NETCDF', 'KEYWORD', '', 'netcdf keyword', .true., .true., .false., .false., .false. )
private

Definition at line 316 of file gwf-namidm.f90.

316  type(InputParamDefinitionType), parameter :: &
317  gwfnam_netcdf = inputparamdefinitiontype &
318  ( &
319  'GWF', & ! component
320  'NAM', & ! subcomponent
321  'OPTIONS', & ! block
322  'NETCDF', & ! tag name
323  'NETCDF', & ! fortran variable
324  'KEYWORD', & ! type
325  '', & ! shape
326  'netcdf keyword', & ! longname
327  .true., & ! required
328  .true., & ! multi-record
329  .false., & ! preserve case
330  .false., & ! layered
331  .false. & ! timeseries
332  )

◆ gwfnam_netcdf_fname

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_netcdf_fname = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF_FILENAME', 'NETCDF_FNAME', 'STRING', '', 'netcdf input filename', .true., .true., .true., .false., .false. )
private

Definition at line 352 of file gwf-namidm.f90.

352  type(InputParamDefinitionType), parameter :: &
353  gwfnam_netcdf_fname = inputparamdefinitiontype &
354  ( &
355  'GWF', & ! component
356  'NAM', & ! subcomponent
357  'OPTIONS', & ! block
358  'NETCDF_FILENAME', & ! tag name
359  'NETCDF_FNAME', & ! fortran variable
360  'STRING', & ! type
361  '', & ! shape
362  'netcdf input filename', & ! longname
363  .true., & ! required
364  .true., & ! multi-record
365  .true., & ! preserve case
366  .false., & ! layered
367  .false. & ! timeseries
368  )

◆ gwfnam_netcdf_mesh2d

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_netcdf_mesh2d = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF_MESH2D', 'NETCDF_MESH2D', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
private

Definition at line 190 of file gwf-namidm.f90.

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

◆ gwfnam_netcdf_struct

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_netcdf_struct = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NETCDF_STRUCTURED', 'NETCDF_STRUCT', 'KEYWORD', '', 'budget keyword', .true., .true., .false., .false., .false. )
private

Definition at line 226 of file gwf-namidm.f90.

226  type(InputParamDefinitionType), parameter :: &
227  gwfnam_netcdf_struct = inputparamdefinitiontype &
228  ( &
229  'GWF', & ! component
230  'NAM', & ! subcomponent
231  'OPTIONS', & ! block
232  'NETCDF_STRUCTURED', & ! tag name
233  'NETCDF_STRUCT', & ! fortran variable
234  'KEYWORD', & ! type
235  '', & ! shape
236  'budget keyword', & ! longname
237  .true., & ! required
238  .true., & ! multi-record
239  .false., & ! preserve case
240  .false., & ! layered
241  .false. & ! timeseries
242  )

◆ gwfnam_newton

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_newton = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NEWTON', 'NEWTON', 'KEYWORD', '', 'keyword to activate Newton-Raphson formulation', .true., .true., .false., .false., .false. )
private

Definition at line 136 of file gwf-namidm.f90.

136  type(InputParamDefinitionType), parameter :: &
137  gwfnam_newton = inputparamdefinitiontype &
138  ( &
139  'GWF', & ! component
140  'NAM', & ! subcomponent
141  'OPTIONS', & ! block
142  'NEWTON', & ! tag name
143  'NEWTON', & ! fortran variable
144  'KEYWORD', & ! type
145  '', & ! shape
146  'keyword to activate Newton-Raphson formulation', & ! longname
147  .true., & ! required
148  .true., & ! multi-record
149  .false., & ! preserve case
150  .false., & ! layered
151  .false. & ! timeseries
152  )

◆ gwfnam_newtonoptions

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_newtonoptions = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'NEWTONOPTIONS', 'NEWTONOPTIONS', 'RECORD NEWTON UNDER_RELAXATION', '', 'newton keyword and options', .false., .false., .false., .false., .false. )
private

Definition at line 118 of file gwf-namidm.f90.

118  type(InputParamDefinitionType), parameter :: &
119  gwfnam_newtonoptions = inputparamdefinitiontype &
120  ( &
121  'GWF', & ! component
122  'NAM', & ! subcomponent
123  'OPTIONS', & ! block
124  'NEWTONOPTIONS', & ! tag name
125  'NEWTONOPTIONS', & ! fortran variable
126  'RECORD NEWTON UNDER_RELAXATION', & ! type
127  '', & ! shape
128  'newton keyword and options', & ! longname
129  .false., & ! required
130  .false., & ! multi-record
131  .false., & ! preserve case
132  .false., & ! layered
133  .false. & ! timeseries
134  )

◆ gwfnam_packages

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_packages = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'PACKAGES', 'PACKAGES', 'RECARRAY FTYPE FNAME PNAME', '', 'package list', .true., .false., .false., .false., .false. )
private

Definition at line 450 of file gwf-namidm.f90.

450  type(InputParamDefinitionType), parameter :: &
451  gwfnam_packages = inputparamdefinitiontype &
452  ( &
453  'GWF', & ! component
454  'NAM', & ! subcomponent
455  'PACKAGES', & ! block
456  'PACKAGES', & ! tag name
457  'PACKAGES', & ! fortran variable
458  'RECARRAY FTYPE FNAME PNAME', & ! type
459  '', & ! shape
460  'package list', & ! longname
461  .true., & ! required
462  .false., & ! multi-record
463  .false., & ! preserve case
464  .false., & ! layered
465  .false. & ! timeseries
466  )

◆ gwfnam_pname

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_pname = InputParamDefinitionType ( 'GWF', 'NAM', 'PACKAGES', 'PNAME', 'PNAME', 'STRING', '', 'user name for package', .false., .true., .false., .false., .false. )
private

Definition at line 406 of file gwf-namidm.f90.

406  type(InputParamDefinitionType), parameter :: &
407  gwfnam_pname = inputparamdefinitiontype &
408  ( &
409  'GWF', & ! component
410  'NAM', & ! subcomponent
411  'PACKAGES', & ! block
412  'PNAME', & ! tag name
413  'PNAME', & ! fortran variable
414  'STRING', & ! type
415  '', & ! shape
416  'user name for package', & ! longname
417  .false., & ! required
418  .true., & ! multi-record
419  .false., & ! preserve case
420  .false., & ! layered
421  .false. & ! timeseries
422  )

◆ gwfnam_print_flows

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_print_flows = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'PRINT_FLOWS', 'PRINT_FLOWS', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
private

Definition at line 82 of file gwf-namidm.f90.

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

◆ gwfnam_print_input

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_print_input = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
private

Definition at line 64 of file gwf-namidm.f90.

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

◆ gwfnam_save_flows

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

Definition at line 100 of file gwf-namidm.f90.

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

◆ gwfnam_under_relaxation

type(inputparamdefinitiontype), parameter gwfnaminputmodule::gwfnam_under_relaxation = InputParamDefinitionType ( 'GWF', 'NAM', 'OPTIONS', 'UNDER_RELAXATION', 'UNDER_RELAXATION', 'KEYWORD', '', 'keyword to activate Newton-Raphson UNDER_RELAXATION option', .false., .true., .false., .false., .false. )
private

Definition at line 154 of file gwf-namidm.f90.

154  type(InputParamDefinitionType), parameter :: &
155  gwfnam_under_relaxation = inputparamdefinitiontype &
156  ( &
157  'GWF', & ! component
158  'NAM', & ! subcomponent
159  'OPTIONS', & ! block
160  'UNDER_RELAXATION', & ! tag name
161  'UNDER_RELAXATION', & ! fortran variable
162  'KEYWORD', & ! type
163  '', & ! shape
164  'keyword to activate Newton-Raphson UNDER_RELAXATION option', & ! longname
165  .false., & ! required
166  .true., & ! multi-record
167  .false., & ! preserve case
168  .false., & ! layered
169  .false. & ! timeseries
170  )