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

Data Types

type  exggwtgwtparamfoundtype
 

Variables

logical, public exg_gwtgwt_multi_package = .true.
 
character(len=16), dimension(*), parameter, public exg_gwtgwt_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter exggwtgwt_gwfmodelname1 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'GWFMODELNAME1', 'GWFMODELNAME1', 'STRING', '', 'keyword to specify name of first corresponding GWF Model', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_gwfmodelname2 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'GWFMODELNAME2', 'GWFMODELNAME2', 'STRING', '', 'keyword to specify name of second corresponding GWF Model', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_auxiliary = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_boundnames = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_iprpak = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'keyword to print input to list file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_iprflow = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'keyword to print gwfgwf flows to list file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_ipakcb = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'keyword to save GWFGWF flows', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_adv_scheme = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'ADV_SCHEME', 'ADV_SCHEME', 'STRING', '', 'advective scheme', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_dsp_xt3d_off = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'DSP_XT3D_OFF', 'DSP_XT3D_OFF', 'KEYWORD', '', 'deactivate xt3d', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_dsp_xt3d_rhs = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'DSP_XT3D_RHS', 'DSP_XT3D_RHS', 'KEYWORD', '', 'xt3d on right-hand side', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_filein = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_mvt_filerecord = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'MVT_FILERECORD', 'MVT_FILERECORD', 'RECORD MVT6 FILEIN MVT6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_mvt6 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'MVT6', 'MVT6', 'KEYWORD', '', 'obs keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_mvt6_filename = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'MVT6_FILENAME', 'MVT6_FILENAME', 'STRING', '', 'mvt6 input filename', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_obs_filerecord = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_obs6 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_obs6_filename = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_dev_ifmod_on = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'DEV_INTERFACEMODEL_ON', 'DEV_IFMOD_ON', 'KEYWORD', '', 'activate interface model on exchange', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_nexg = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'DIMENSIONS', 'NEXG', 'NEXG', 'INTEGER', '', 'number of exchanges', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_cellidm1 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CELLIDM1', 'CELLIDM1', 'INTEGER1D', 'NCELLDIM', 'cellid of first cell', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_cellidm2 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CELLIDM2', 'CELLIDM2', 'INTEGER1D', 'NCELLDIM', 'cellid of second cell', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_ihc = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'IHC', 'IHC', 'INTEGER', '', 'integer flag for connection type', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_cl1 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CL1', 'CL1', 'DOUBLE', '', 'connection distance', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_cl2 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CL2', 'CL2', 'DOUBLE', '', 'connection distance', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_hwva = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'HWVA', 'HWVA', 'DOUBLE', '', 'horizontal cell width or area for vertical flow', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_auxvar = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwtgwt_boundname = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'exchange boundname', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public exg_gwtgwt_param_definitions = [ exggwtgwt_gwfmodelname1, exggwtgwt_gwfmodelname2, exggwtgwt_auxiliary, exggwtgwt_boundnames, exggwtgwt_iprpak, exggwtgwt_iprflow, exggwtgwt_ipakcb, exggwtgwt_adv_scheme, exggwtgwt_dsp_xt3d_off, exggwtgwt_dsp_xt3d_rhs, exggwtgwt_filein, exggwtgwt_mvt_filerecord, exggwtgwt_mvt6, exggwtgwt_mvt6_filename, exggwtgwt_obs_filerecord, exggwtgwt_obs6, exggwtgwt_obs6_filename, exggwtgwt_dev_ifmod_on, exggwtgwt_nexg, exggwtgwt_cellidm1, exggwtgwt_cellidm2, exggwtgwt_ihc, exggwtgwt_cl1, exggwtgwt_cl2, exggwtgwt_hwva, exggwtgwt_auxvar, exggwtgwt_boundname ]
 
type(inputparamdefinitiontype), parameter exggwtgwt_exchangedata = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'EXCHANGEDATA', 'EXCHANGEDATA', 'RECARRAY CELLIDM1 CELLIDM2 IHC CL1 CL2 HWVA AUX BOUNDNAME', 'NEXG', 'exchange data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public exg_gwtgwt_aggregate_definitions = [ exggwtgwt_exchangedata ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public exg_gwtgwt_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .true., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'EXCHANGEDATA', .true., .true., .false. ) ]
 

Variable Documentation

◆ exg_gwtgwt_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public exggwtgwtinputmodule::exg_gwtgwt_aggregate_definitions = [ exggwtgwt_exchangedata ]

Definition at line 588 of file exg-gwtgwtidm.f90.

588  type(InputParamDefinitionType), parameter :: &
589  exg_gwtgwt_aggregate_definitions(*) = &
590  [ &
591  exggwtgwt_exchangedata &
592  ]

◆ exg_gwtgwt_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public exggwtgwtinputmodule::exg_gwtgwt_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .true., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'EXCHANGEDATA', .true., .true., .false. ) ]

Definition at line 594 of file exg-gwtgwtidm.f90.

594  type(InputBlockDefinitionType), parameter :: &
595  exg_gwtgwt_block_definitions(*) = &
596  [ &
597  inputblockdefinitiontype( &
598  'OPTIONS', & ! blockname
599  .true., & ! required
600  .false., & ! aggregate
601  .false. & ! block_variable
602  ), &
603  inputblockdefinitiontype( &
604  'DIMENSIONS', & ! blockname
605  .true., & ! required
606  .false., & ! aggregate
607  .false. & ! block_variable
608  ), &
609  inputblockdefinitiontype( &
610  'EXCHANGEDATA', & ! blockname
611  .true., & ! required
612  .true., & ! aggregate
613  .false. & ! block_variable
614  ) &
615  ]

◆ exg_gwtgwt_multi_package

logical, public exggwtgwtinputmodule::exg_gwtgwt_multi_package = .true.

Definition at line 44 of file exg-gwtgwtidm.f90.

44  logical :: exg_gwtgwt_multi_package = .true.

◆ exg_gwtgwt_param_definitions

Definition at line 538 of file exg-gwtgwtidm.f90.

538  type(InputParamDefinitionType), parameter :: &
539  exg_gwtgwt_param_definitions(*) = &
540  [ &
541  exggwtgwt_gwfmodelname1, &
542  exggwtgwt_gwfmodelname2, &
543  exggwtgwt_auxiliary, &
544  exggwtgwt_boundnames, &
545  exggwtgwt_iprpak, &
546  exggwtgwt_iprflow, &
547  exggwtgwt_ipakcb, &
548  exggwtgwt_adv_scheme, &
549  exggwtgwt_dsp_xt3d_off, &
550  exggwtgwt_dsp_xt3d_rhs, &
551  exggwtgwt_filein, &
552  exggwtgwt_mvt_filerecord, &
553  exggwtgwt_mvt6, &
554  exggwtgwt_mvt6_filename, &
555  exggwtgwt_obs_filerecord, &
556  exggwtgwt_obs6, &
557  exggwtgwt_obs6_filename, &
558  exggwtgwt_dev_ifmod_on, &
559  exggwtgwt_nexg, &
560  exggwtgwt_cellidm1, &
561  exggwtgwt_cellidm2, &
562  exggwtgwt_ihc, &
563  exggwtgwt_cl1, &
564  exggwtgwt_cl2, &
565  exggwtgwt_hwva, &
566  exggwtgwt_auxvar, &
567  exggwtgwt_boundname &
568  ]

◆ exg_gwtgwt_subpackages

character(len=16), dimension(*), parameter, public exggwtgwtinputmodule::exg_gwtgwt_subpackages = [ ' ' ]

Definition at line 46 of file exg-gwtgwtidm.f90.

46  character(len=16), parameter :: &
47  exg_gwtgwt_subpackages(*) = &
48  [ &
49  ' ' &
50  ]

◆ exggwtgwt_adv_scheme

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_adv_scheme = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'ADV_SCHEME', 'ADV_SCHEME', 'STRING', '', 'advective scheme', .false., .false., .false., .false., .false. )
private

Definition at line 178 of file exg-gwtgwtidm.f90.

178  type(InputParamDefinitionType), parameter :: &
179  exggwtgwt_adv_scheme = inputparamdefinitiontype &
180  ( &
181  'EXG', & ! component
182  'GWTGWT', & ! subcomponent
183  'OPTIONS', & ! block
184  'ADV_SCHEME', & ! tag name
185  'ADV_SCHEME', & ! fortran variable
186  'STRING', & ! type
187  '', & ! shape
188  'advective scheme', & ! longname
189  .false., & ! required
190  .false., & ! multi-record
191  .false., & ! preserve case
192  .false., & ! layered
193  .false. & ! timeseries
194  )

◆ exggwtgwt_auxiliary

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_auxiliary = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false. )
private

Definition at line 88 of file exg-gwtgwtidm.f90.

88  type(InputParamDefinitionType), parameter :: &
89  exggwtgwt_auxiliary = inputparamdefinitiontype &
90  ( &
91  'EXG', & ! component
92  'GWTGWT', & ! subcomponent
93  'OPTIONS', & ! block
94  'AUXILIARY', & ! tag name
95  'AUXILIARY', & ! fortran variable
96  'STRING', & ! type
97  'NAUX', & ! shape
98  'keyword to specify aux variables', & ! longname
99  .false., & ! required
100  .false., & ! multi-record
101  .false., & ! preserve case
102  .false., & ! layered
103  .false. & ! timeseries
104  )

◆ exggwtgwt_auxvar

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_auxvar = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .true., .false., .false., .false. )
private

Definition at line 502 of file exg-gwtgwtidm.f90.

502  type(InputParamDefinitionType), parameter :: &
503  exggwtgwt_auxvar = inputparamdefinitiontype &
504  ( &
505  'EXG', & ! component
506  'GWTGWT', & ! subcomponent
507  'EXCHANGEDATA', & ! block
508  'AUX', & ! tag name
509  'AUXVAR', & ! fortran variable
510  'DOUBLE1D', & ! type
511  'NAUX', & ! shape
512  'auxiliary variables', & ! longname
513  .false., & ! required
514  .true., & ! multi-record
515  .false., & ! preserve case
516  .false., & ! layered
517  .false. & ! timeseries
518  )

◆ exggwtgwt_boundname

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_boundname = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'exchange boundname', .false., .true., .false., .false., .false. )
private

Definition at line 520 of file exg-gwtgwtidm.f90.

520  type(InputParamDefinitionType), parameter :: &
521  exggwtgwt_boundname = inputparamdefinitiontype &
522  ( &
523  'EXG', & ! component
524  'GWTGWT', & ! subcomponent
525  'EXCHANGEDATA', & ! block
526  'BOUNDNAME', & ! tag name
527  'BOUNDNAME', & ! fortran variable
528  'STRING', & ! type
529  '', & ! shape
530  'exchange boundname', & ! longname
531  .false., & ! required
532  .true., & ! multi-record
533  .false., & ! preserve case
534  .false., & ! layered
535  .false. & ! timeseries
536  )

◆ exggwtgwt_boundnames

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_boundnames = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 106 of file exg-gwtgwtidm.f90.

106  type(InputParamDefinitionType), parameter :: &
107  exggwtgwt_boundnames = inputparamdefinitiontype &
108  ( &
109  'EXG', & ! component
110  'GWTGWT', & ! subcomponent
111  'OPTIONS', & ! block
112  'BOUNDNAMES', & ! tag name
113  'BOUNDNAMES', & ! fortran variable
114  'KEYWORD', & ! type
115  '', & ! shape
116  '', & ! longname
117  .false., & ! required
118  .false., & ! multi-record
119  .false., & ! preserve case
120  .false., & ! layered
121  .false. & ! timeseries
122  )

◆ exggwtgwt_cellidm1

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_cellidm1 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CELLIDM1', 'CELLIDM1', 'INTEGER1D', 'NCELLDIM', 'cellid of first cell', .true., .true., .false., .false., .false. )
private

Definition at line 394 of file exg-gwtgwtidm.f90.

394  type(InputParamDefinitionType), parameter :: &
395  exggwtgwt_cellidm1 = inputparamdefinitiontype &
396  ( &
397  'EXG', & ! component
398  'GWTGWT', & ! subcomponent
399  'EXCHANGEDATA', & ! block
400  'CELLIDM1', & ! tag name
401  'CELLIDM1', & ! fortran variable
402  'INTEGER1D', & ! type
403  'NCELLDIM', & ! shape
404  'cellid of first cell', & ! longname
405  .true., & ! required
406  .true., & ! multi-record
407  .false., & ! preserve case
408  .false., & ! layered
409  .false. & ! timeseries
410  )

◆ exggwtgwt_cellidm2

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_cellidm2 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CELLIDM2', 'CELLIDM2', 'INTEGER1D', 'NCELLDIM', 'cellid of second cell', .true., .true., .false., .false., .false. )
private

Definition at line 412 of file exg-gwtgwtidm.f90.

412  type(InputParamDefinitionType), parameter :: &
413  exggwtgwt_cellidm2 = inputparamdefinitiontype &
414  ( &
415  'EXG', & ! component
416  'GWTGWT', & ! subcomponent
417  'EXCHANGEDATA', & ! block
418  'CELLIDM2', & ! tag name
419  'CELLIDM2', & ! fortran variable
420  'INTEGER1D', & ! type
421  'NCELLDIM', & ! shape
422  'cellid of second cell', & ! longname
423  .true., & ! required
424  .true., & ! multi-record
425  .false., & ! preserve case
426  .false., & ! layered
427  .false. & ! timeseries
428  )

◆ exggwtgwt_cl1

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_cl1 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CL1', 'CL1', 'DOUBLE', '', 'connection distance', .true., .true., .false., .false., .false. )
private

Definition at line 448 of file exg-gwtgwtidm.f90.

448  type(InputParamDefinitionType), parameter :: &
449  exggwtgwt_cl1 = inputparamdefinitiontype &
450  ( &
451  'EXG', & ! component
452  'GWTGWT', & ! subcomponent
453  'EXCHANGEDATA', & ! block
454  'CL1', & ! tag name
455  'CL1', & ! fortran variable
456  'DOUBLE', & ! type
457  '', & ! shape
458  'connection distance', & ! longname
459  .true., & ! required
460  .true., & ! multi-record
461  .false., & ! preserve case
462  .false., & ! layered
463  .false. & ! timeseries
464  )

◆ exggwtgwt_cl2

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_cl2 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'CL2', 'CL2', 'DOUBLE', '', 'connection distance', .true., .true., .false., .false., .false. )
private

Definition at line 466 of file exg-gwtgwtidm.f90.

466  type(InputParamDefinitionType), parameter :: &
467  exggwtgwt_cl2 = inputparamdefinitiontype &
468  ( &
469  'EXG', & ! component
470  'GWTGWT', & ! subcomponent
471  'EXCHANGEDATA', & ! block
472  'CL2', & ! tag name
473  'CL2', & ! fortran variable
474  'DOUBLE', & ! type
475  '', & ! shape
476  'connection distance', & ! longname
477  .true., & ! required
478  .true., & ! multi-record
479  .false., & ! preserve case
480  .false., & ! layered
481  .false. & ! timeseries
482  )

◆ exggwtgwt_dev_ifmod_on

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_dev_ifmod_on = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'DEV_INTERFACEMODEL_ON', 'DEV_IFMOD_ON', 'KEYWORD', '', 'activate interface model on exchange', .false., .false., .false., .false., .false. )
private

Definition at line 358 of file exg-gwtgwtidm.f90.

358  type(InputParamDefinitionType), parameter :: &
359  exggwtgwt_dev_ifmod_on = inputparamdefinitiontype &
360  ( &
361  'EXG', & ! component
362  'GWTGWT', & ! subcomponent
363  'OPTIONS', & ! block
364  'DEV_INTERFACEMODEL_ON', & ! tag name
365  'DEV_IFMOD_ON', & ! fortran variable
366  'KEYWORD', & ! type
367  '', & ! shape
368  'activate interface model on exchange', & ! longname
369  .false., & ! required
370  .false., & ! multi-record
371  .false., & ! preserve case
372  .false., & ! layered
373  .false. & ! timeseries
374  )

◆ exggwtgwt_dsp_xt3d_off

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_dsp_xt3d_off = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'DSP_XT3D_OFF', 'DSP_XT3D_OFF', 'KEYWORD', '', 'deactivate xt3d', .false., .false., .false., .false., .false. )
private

Definition at line 196 of file exg-gwtgwtidm.f90.

196  type(InputParamDefinitionType), parameter :: &
197  exggwtgwt_dsp_xt3d_off = inputparamdefinitiontype &
198  ( &
199  'EXG', & ! component
200  'GWTGWT', & ! subcomponent
201  'OPTIONS', & ! block
202  'DSP_XT3D_OFF', & ! tag name
203  'DSP_XT3D_OFF', & ! fortran variable
204  'KEYWORD', & ! type
205  '', & ! shape
206  'deactivate xt3d', & ! longname
207  .false., & ! required
208  .false., & ! multi-record
209  .false., & ! preserve case
210  .false., & ! layered
211  .false. & ! timeseries
212  )

◆ exggwtgwt_dsp_xt3d_rhs

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_dsp_xt3d_rhs = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'DSP_XT3D_RHS', 'DSP_XT3D_RHS', 'KEYWORD', '', 'xt3d on right-hand side', .false., .false., .false., .false., .false. )
private

Definition at line 214 of file exg-gwtgwtidm.f90.

214  type(InputParamDefinitionType), parameter :: &
215  exggwtgwt_dsp_xt3d_rhs = inputparamdefinitiontype &
216  ( &
217  'EXG', & ! component
218  'GWTGWT', & ! subcomponent
219  'OPTIONS', & ! block
220  'DSP_XT3D_RHS', & ! tag name
221  'DSP_XT3D_RHS', & ! fortran variable
222  'KEYWORD', & ! type
223  '', & ! shape
224  'xt3d on right-hand side', & ! longname
225  .false., & ! required
226  .false., & ! multi-record
227  .false., & ! preserve case
228  .false., & ! layered
229  .false. & ! timeseries
230  )

◆ exggwtgwt_exchangedata

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_exchangedata = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'EXCHANGEDATA', 'EXCHANGEDATA', 'RECARRAY CELLIDM1 CELLIDM2 IHC CL1 CL2 HWVA AUX BOUNDNAME', 'NEXG', 'exchange data', .true., .false., .false., .false., .false. )
private

Definition at line 570 of file exg-gwtgwtidm.f90.

570  type(InputParamDefinitionType), parameter :: &
571  exggwtgwt_exchangedata = inputparamdefinitiontype &
572  ( &
573  'EXG', & ! component
574  'GWTGWT', & ! subcomponent
575  'EXCHANGEDATA', & ! block
576  'EXCHANGEDATA', & ! tag name
577  'EXCHANGEDATA', & ! fortran variable
578  'RECARRAY CELLIDM1 CELLIDM2 IHC CL1 CL2 HWVA AUX BOUNDNAME', & ! type
579  'NEXG', & ! shape
580  'exchange data', & ! longname
581  .true., & ! required
582  .false., & ! multi-record
583  .false., & ! preserve case
584  .false., & ! layered
585  .false. & ! timeseries
586  )

◆ exggwtgwt_filein

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_filein = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 232 of file exg-gwtgwtidm.f90.

232  type(InputParamDefinitionType), parameter :: &
233  exggwtgwt_filein = inputparamdefinitiontype &
234  ( &
235  'EXG', & ! component
236  'GWTGWT', & ! subcomponent
237  'OPTIONS', & ! block
238  'FILEIN', & ! tag name
239  'FILEIN', & ! fortran variable
240  'KEYWORD', & ! type
241  '', & ! shape
242  'file keyword', & ! longname
243  .true., & ! required
244  .true., & ! multi-record
245  .false., & ! preserve case
246  .false., & ! layered
247  .false. & ! timeseries
248  )

◆ exggwtgwt_gwfmodelname1

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_gwfmodelname1 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'GWFMODELNAME1', 'GWFMODELNAME1', 'STRING', '', 'keyword to specify name of first corresponding GWF Model', .true., .false., .false., .false., .false. )
private

Definition at line 52 of file exg-gwtgwtidm.f90.

52  type(InputParamDefinitionType), parameter :: &
53  exggwtgwt_gwfmodelname1 = inputparamdefinitiontype &
54  ( &
55  'EXG', & ! component
56  'GWTGWT', & ! subcomponent
57  'OPTIONS', & ! block
58  'GWFMODELNAME1', & ! tag name
59  'GWFMODELNAME1', & ! fortran variable
60  'STRING', & ! type
61  '', & ! shape
62  'keyword to specify name of first corresponding GWF Model', & ! longname
63  .true., & ! required
64  .false., & ! multi-record
65  .false., & ! preserve case
66  .false., & ! layered
67  .false. & ! timeseries
68  )

◆ exggwtgwt_gwfmodelname2

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_gwfmodelname2 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'GWFMODELNAME2', 'GWFMODELNAME2', 'STRING', '', 'keyword to specify name of second corresponding GWF Model', .true., .false., .false., .false., .false. )
private

Definition at line 70 of file exg-gwtgwtidm.f90.

70  type(InputParamDefinitionType), parameter :: &
71  exggwtgwt_gwfmodelname2 = inputparamdefinitiontype &
72  ( &
73  'EXG', & ! component
74  'GWTGWT', & ! subcomponent
75  'OPTIONS', & ! block
76  'GWFMODELNAME2', & ! tag name
77  'GWFMODELNAME2', & ! fortran variable
78  'STRING', & ! type
79  '', & ! shape
80  'keyword to specify name of second corresponding GWF Model', & ! longname
81  .true., & ! required
82  .false., & ! multi-record
83  .false., & ! preserve case
84  .false., & ! layered
85  .false. & ! timeseries
86  )

◆ exggwtgwt_hwva

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_hwva = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'HWVA', 'HWVA', 'DOUBLE', '', 'horizontal cell width or area for vertical flow', .true., .true., .false., .false., .false. )
private

Definition at line 484 of file exg-gwtgwtidm.f90.

484  type(InputParamDefinitionType), parameter :: &
485  exggwtgwt_hwva = inputparamdefinitiontype &
486  ( &
487  'EXG', & ! component
488  'GWTGWT', & ! subcomponent
489  'EXCHANGEDATA', & ! block
490  'HWVA', & ! tag name
491  'HWVA', & ! fortran variable
492  'DOUBLE', & ! type
493  '', & ! shape
494  'horizontal cell width or area for vertical flow', & ! longname
495  .true., & ! required
496  .true., & ! multi-record
497  .false., & ! preserve case
498  .false., & ! layered
499  .false. & ! timeseries
500  )

◆ exggwtgwt_ihc

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_ihc = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'EXCHANGEDATA', 'IHC', 'IHC', 'INTEGER', '', 'integer flag for connection type', .true., .true., .false., .false., .false. )
private

Definition at line 430 of file exg-gwtgwtidm.f90.

430  type(InputParamDefinitionType), parameter :: &
431  exggwtgwt_ihc = inputparamdefinitiontype &
432  ( &
433  'EXG', & ! component
434  'GWTGWT', & ! subcomponent
435  'EXCHANGEDATA', & ! block
436  'IHC', & ! tag name
437  'IHC', & ! fortran variable
438  'INTEGER', & ! type
439  '', & ! shape
440  'integer flag for connection type', & ! longname
441  .true., & ! required
442  .true., & ! multi-record
443  .false., & ! preserve case
444  .false., & ! layered
445  .false. & ! timeseries
446  )

◆ exggwtgwt_ipakcb

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_ipakcb = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'keyword to save GWFGWF flows', .false., .false., .false., .false., .false. )
private

Definition at line 160 of file exg-gwtgwtidm.f90.

160  type(InputParamDefinitionType), parameter :: &
161  exggwtgwt_ipakcb = inputparamdefinitiontype &
162  ( &
163  'EXG', & ! component
164  'GWTGWT', & ! subcomponent
165  'OPTIONS', & ! block
166  'SAVE_FLOWS', & ! tag name
167  'IPAKCB', & ! fortran variable
168  'KEYWORD', & ! type
169  '', & ! shape
170  'keyword to save GWFGWF flows', & ! longname
171  .false., & ! required
172  .false., & ! multi-record
173  .false., & ! preserve case
174  .false., & ! layered
175  .false. & ! timeseries
176  )

◆ exggwtgwt_iprflow

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_iprflow = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'keyword to print gwfgwf flows to list file', .false., .false., .false., .false., .false. )
private

Definition at line 142 of file exg-gwtgwtidm.f90.

142  type(InputParamDefinitionType), parameter :: &
143  exggwtgwt_iprflow = inputparamdefinitiontype &
144  ( &
145  'EXG', & ! component
146  'GWTGWT', & ! subcomponent
147  'OPTIONS', & ! block
148  'PRINT_FLOWS', & ! tag name
149  'IPRFLOW', & ! fortran variable
150  'KEYWORD', & ! type
151  '', & ! shape
152  'keyword to print gwfgwf flows to list file', & ! longname
153  .false., & ! required
154  .false., & ! multi-record
155  .false., & ! preserve case
156  .false., & ! layered
157  .false. & ! timeseries
158  )

◆ exggwtgwt_iprpak

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_iprpak = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'keyword to print input to list file', .false., .false., .false., .false., .false. )
private

Definition at line 124 of file exg-gwtgwtidm.f90.

124  type(InputParamDefinitionType), parameter :: &
125  exggwtgwt_iprpak = inputparamdefinitiontype &
126  ( &
127  'EXG', & ! component
128  'GWTGWT', & ! subcomponent
129  'OPTIONS', & ! block
130  'PRINT_INPUT', & ! tag name
131  'IPRPAK', & ! fortran variable
132  'KEYWORD', & ! type
133  '', & ! shape
134  'keyword to print input to list file', & ! longname
135  .false., & ! required
136  .false., & ! multi-record
137  .false., & ! preserve case
138  .false., & ! layered
139  .false. & ! timeseries
140  )

◆ exggwtgwt_mvt6

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_mvt6 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'MVT6', 'MVT6', 'KEYWORD', '', 'obs keyword', .true., .true., .false., .false., .false. )
private

Definition at line 268 of file exg-gwtgwtidm.f90.

268  type(InputParamDefinitionType), parameter :: &
269  exggwtgwt_mvt6 = inputparamdefinitiontype &
270  ( &
271  'EXG', & ! component
272  'GWTGWT', & ! subcomponent
273  'OPTIONS', & ! block
274  'MVT6', & ! tag name
275  'MVT6', & ! fortran variable
276  'KEYWORD', & ! type
277  '', & ! shape
278  'obs keyword', & ! longname
279  .true., & ! required
280  .true., & ! multi-record
281  .false., & ! preserve case
282  .false., & ! layered
283  .false. & ! timeseries
284  )

◆ exggwtgwt_mvt6_filename

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_mvt6_filename = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'MVT6_FILENAME', 'MVT6_FILENAME', 'STRING', '', 'mvt6 input filename', .true., .true., .true., .false., .false. )
private

Definition at line 286 of file exg-gwtgwtidm.f90.

286  type(InputParamDefinitionType), parameter :: &
287  exggwtgwt_mvt6_filename = inputparamdefinitiontype &
288  ( &
289  'EXG', & ! component
290  'GWTGWT', & ! subcomponent
291  'OPTIONS', & ! block
292  'MVT6_FILENAME', & ! tag name
293  'MVT6_FILENAME', & ! fortran variable
294  'STRING', & ! type
295  '', & ! shape
296  'mvt6 input filename', & ! longname
297  .true., & ! required
298  .true., & ! multi-record
299  .true., & ! preserve case
300  .false., & ! layered
301  .false. & ! timeseries
302  )

◆ exggwtgwt_mvt_filerecord

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_mvt_filerecord = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'MVT_FILERECORD', 'MVT_FILERECORD', 'RECORD MVT6 FILEIN MVT6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 250 of file exg-gwtgwtidm.f90.

250  type(InputParamDefinitionType), parameter :: &
251  exggwtgwt_mvt_filerecord = inputparamdefinitiontype &
252  ( &
253  'EXG', & ! component
254  'GWTGWT', & ! subcomponent
255  'OPTIONS', & ! block
256  'MVT_FILERECORD', & ! tag name
257  'MVT_FILERECORD', & ! fortran variable
258  'RECORD MVT6 FILEIN MVT6_FILENAME', & ! type
259  '', & ! shape
260  '', & ! longname
261  .false., & ! required
262  .false., & ! multi-record
263  .false., & ! preserve case
264  .false., & ! layered
265  .false. & ! timeseries
266  )

◆ exggwtgwt_nexg

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_nexg = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'DIMENSIONS', 'NEXG', 'NEXG', 'INTEGER', '', 'number of exchanges', .true., .false., .false., .false., .false. )
private

Definition at line 376 of file exg-gwtgwtidm.f90.

376  type(InputParamDefinitionType), parameter :: &
377  exggwtgwt_nexg = inputparamdefinitiontype &
378  ( &
379  'EXG', & ! component
380  'GWTGWT', & ! subcomponent
381  'DIMENSIONS', & ! block
382  'NEXG', & ! tag name
383  'NEXG', & ! fortran variable
384  'INTEGER', & ! type
385  '', & ! shape
386  'number of exchanges', & ! longname
387  .true., & ! required
388  .false., & ! multi-record
389  .false., & ! preserve case
390  .false., & ! layered
391  .false. & ! timeseries
392  )

◆ exggwtgwt_obs6

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_obs6 = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .true., .false., .false., .false. )
private

Definition at line 322 of file exg-gwtgwtidm.f90.

322  type(InputParamDefinitionType), parameter :: &
323  exggwtgwt_obs6 = inputparamdefinitiontype &
324  ( &
325  'EXG', & ! component
326  'GWTGWT', & ! subcomponent
327  'OPTIONS', & ! block
328  'OBS6', & ! tag name
329  'OBS6', & ! fortran variable
330  'KEYWORD', & ! type
331  '', & ! shape
332  'obs keyword', & ! longname
333  .true., & ! required
334  .true., & ! multi-record
335  .false., & ! preserve case
336  .false., & ! layered
337  .false. & ! timeseries
338  )

◆ exggwtgwt_obs6_filename

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_obs6_filename = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .true., .true., .false., .false. )
private

Definition at line 340 of file exg-gwtgwtidm.f90.

340  type(InputParamDefinitionType), parameter :: &
341  exggwtgwt_obs6_filename = inputparamdefinitiontype &
342  ( &
343  'EXG', & ! component
344  'GWTGWT', & ! subcomponent
345  'OPTIONS', & ! block
346  'OBS6_FILENAME', & ! tag name
347  'OBS6_FILENAME', & ! fortran variable
348  'STRING', & ! type
349  '', & ! shape
350  'obs6 input filename', & ! longname
351  .true., & ! required
352  .true., & ! multi-record
353  .true., & ! preserve case
354  .false., & ! layered
355  .false. & ! timeseries
356  )

◆ exggwtgwt_obs_filerecord

type(inputparamdefinitiontype), parameter exggwtgwtinputmodule::exggwtgwt_obs_filerecord = InputParamDefinitionType ( 'EXG', 'GWTGWT', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 304 of file exg-gwtgwtidm.f90.

304  type(InputParamDefinitionType), parameter :: &
305  exggwtgwt_obs_filerecord = inputparamdefinitiontype &
306  ( &
307  'EXG', & ! component
308  'GWTGWT', & ! subcomponent
309  'OPTIONS', & ! block
310  'OBS_FILERECORD', & ! tag name
311  'OBS_FILERECORD', & ! fortran variable
312  'RECORD OBS6 FILEIN OBS6_FILENAME', & ! type
313  '', & ! shape
314  '', & ! longname
315  .false., & ! required
316  .false., & ! multi-record
317  .false., & ! preserve case
318  .false., & ! layered
319  .false. & ! timeseries
320  )