MODFLOW 6  version 6.9.0.dev0
USGS Modular Hydrologic Model
exggwegweinputmodule Module Reference

Data Types

type  exggwegweparamfoundtype
 

Variables

logical, public exg_gwegwe_multi_package = .true.
 
logical, public exg_gwegwe_is_advanced = .false.
 
character(len=16), dimension(*), parameter, public exg_gwegwe_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter exggwegwe_gwfmodelname1 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'GWFMODELNAME1', 'GWFMODELNAME1', 'STRING', '', 'keyword to specify name of first corresponding GWF Model', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_gwfmodelname2 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'GWFMODELNAME2', 'GWFMODELNAME2', 'STRING', '', 'keyword to specify name of second corresponding GWF Model', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_auxiliary = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_boundnames = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_iprpak = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'keyword to print input to list file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_iprflow = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'keyword to print gwfgwf flows to list file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_ipakcb = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'keyword to save GWFGWF flows', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_adv_scheme = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'ADV_SCHEME', 'ADV_SCHEME', 'STRING', '', 'advective scheme', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_cnd_xt3d_off = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'CND_XT3D_OFF', 'CND_XT3D_OFF', 'KEYWORD', '', 'deactivate xt3d', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_cnd_xt3d_rhs = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'CND_XT3D_RHS', 'CND_XT3D_RHS', 'KEYWORD', '', 'xt3d on right-hand side', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_filein = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_mve_filerecord = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'MVE_FILERECORD', 'MVE_FILERECORD', 'RECORD MVE6 FILEIN MVE6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_mve6 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'MVE6', 'MVE6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_mve6_filename = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'MVE6_FILENAME', 'MVE6_FILENAME', 'STRING', '', 'mve6 input filename', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_obs_filerecord = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_obs6 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_obs6_filename = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_dev_ifmod_on = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'DEV_INTERFACEMODEL_ON', 'DEV_IFMOD_ON', 'KEYWORD', '', 'activate interface model on exchange', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_nexg = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'DIMENSIONS', 'NEXG', 'NEXG', 'INTEGER', '', 'number of exchanges', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_cellidm1 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CELLIDM1', 'CELLIDM1', 'INTEGER1D', 'NCELLDIM', 'cellid of first cell', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_cellidm2 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CELLIDM2', 'CELLIDM2', 'INTEGER1D', 'NCELLDIM', 'cellid of second cell', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_ihc = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'IHC', 'IHC', 'INTEGER', '', 'integer flag for connection type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_cl1 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CL1', 'CL1', 'DOUBLE', '', 'connection distance', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_cl2 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CL2', 'CL2', 'DOUBLE', '', 'connection distance', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_hwva = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'HWVA', 'HWVA', 'DOUBLE', '', 'horizontal cell width or area for vertical flow', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_auxvar = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter exggwegwe_boundname = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'exchange boundname', .false., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public exg_gwegwe_param_definitions = [ exggwegwe_gwfmodelname1, exggwegwe_gwfmodelname2, exggwegwe_auxiliary, exggwegwe_boundnames, exggwegwe_iprpak, exggwegwe_iprflow, exggwegwe_ipakcb, exggwegwe_adv_scheme, exggwegwe_cnd_xt3d_off, exggwegwe_cnd_xt3d_rhs, exggwegwe_filein, exggwegwe_mve_filerecord, exggwegwe_mve6, exggwegwe_mve6_filename, exggwegwe_obs_filerecord, exggwegwe_obs6, exggwegwe_obs6_filename, exggwegwe_dev_ifmod_on, exggwegwe_nexg, exggwegwe_cellidm1, exggwegwe_cellidm2, exggwegwe_ihc, exggwegwe_cl1, exggwegwe_cl2, exggwegwe_hwva, exggwegwe_auxvar, exggwegwe_boundname ]
 
type(inputparamdefinitiontype), parameter exggwegwe_exchangedata = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'EXCHANGEDATA', 'EXCHANGEDATA', 'RECARRAY CELLIDM1 CELLIDM2 IHC CL1 CL2 HWVA AUX BOUNDNAME', 'NEXG', 'exchange data', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public exg_gwegwe_aggregate_definitions = [ exggwegwe_exchangedata ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public exg_gwegwe_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .true., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'EXCHANGEDATA', .true., .true., .false. ) ]
 

Variable Documentation

◆ exg_gwegwe_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public exggwegweinputmodule::exg_gwegwe_aggregate_definitions = [ exggwegwe_exchangedata ]

Definition at line 618 of file exg-gwegweidm.f90.

618  type(InputParamDefinitionType), parameter :: &
619  exg_gwegwe_aggregate_definitions(*) = &
620  [ &
621  exggwegwe_exchangedata &
622  ]

◆ exg_gwegwe_block_definitions

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

Definition at line 624 of file exg-gwegweidm.f90.

624  type(InputBlockDefinitionType), parameter :: &
625  exg_gwegwe_block_definitions(*) = &
626  [ &
627  inputblockdefinitiontype( &
628  'OPTIONS', & ! blockname
629  .true., & ! required
630  .false., & ! aggregate
631  .false. & ! block_variable
632  ), &
633  inputblockdefinitiontype( &
634  'DIMENSIONS', & ! blockname
635  .true., & ! required
636  .false., & ! aggregate
637  .false. & ! block_variable
638  ), &
639  inputblockdefinitiontype( &
640  'EXCHANGEDATA', & ! blockname
641  .true., & ! required
642  .true., & ! aggregate
643  .false. & ! block_variable
644  ) &
645  ]

◆ exg_gwegwe_is_advanced

logical, public exggwegweinputmodule::exg_gwegwe_is_advanced = .false.

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

46  logical :: exg_gwegwe_is_advanced = .false.

◆ exg_gwegwe_multi_package

logical, public exggwegweinputmodule::exg_gwegwe_multi_package = .true.

Definition at line 45 of file exg-gwegweidm.f90.

45  logical :: exg_gwegwe_multi_package = .true.

◆ exg_gwegwe_param_definitions

Definition at line 567 of file exg-gwegweidm.f90.

567  type(InputParamDefinitionType), parameter :: &
568  exg_gwegwe_param_definitions(*) = &
569  [ &
570  exggwegwe_gwfmodelname1, &
571  exggwegwe_gwfmodelname2, &
572  exggwegwe_auxiliary, &
573  exggwegwe_boundnames, &
574  exggwegwe_iprpak, &
575  exggwegwe_iprflow, &
576  exggwegwe_ipakcb, &
577  exggwegwe_adv_scheme, &
578  exggwegwe_cnd_xt3d_off, &
579  exggwegwe_cnd_xt3d_rhs, &
580  exggwegwe_filein, &
581  exggwegwe_mve_filerecord, &
582  exggwegwe_mve6, &
583  exggwegwe_mve6_filename, &
584  exggwegwe_obs_filerecord, &
585  exggwegwe_obs6, &
586  exggwegwe_obs6_filename, &
587  exggwegwe_dev_ifmod_on, &
588  exggwegwe_nexg, &
589  exggwegwe_cellidm1, &
590  exggwegwe_cellidm2, &
591  exggwegwe_ihc, &
592  exggwegwe_cl1, &
593  exggwegwe_cl2, &
594  exggwegwe_hwva, &
595  exggwegwe_auxvar, &
596  exggwegwe_boundname &
597  ]

◆ exg_gwegwe_subpackages

character(len=16), dimension(*), parameter, public exggwegweinputmodule::exg_gwegwe_subpackages = [ ' ' ]

Definition at line 48 of file exg-gwegweidm.f90.

48  character(len=16), parameter :: &
49  exg_gwegwe_subpackages(*) = &
50  [ &
51  ' ' &
52  ]

◆ exggwegwe_adv_scheme

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_adv_scheme = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'ADV_SCHEME', 'ADV_SCHEME', 'STRING', '', 'advective scheme', .false., .false., .false., .false., .false., .false. )
private

Definition at line 187 of file exg-gwegweidm.f90.

187  type(InputParamDefinitionType), parameter :: &
188  exggwegwe_adv_scheme = inputparamdefinitiontype &
189  ( &
190  'EXG', & ! component
191  'GWEGWE', & ! subcomponent
192  'OPTIONS', & ! block
193  'ADV_SCHEME', & ! tag name
194  'ADV_SCHEME', & ! fortran variable
195  'STRING', & ! type
196  '', & ! shape
197  'advective scheme', & ! longname
198  .false., & ! required
199  .false., & ! developmode
200  .false., & ! multi-record
201  .false., & ! preserve case
202  .false., & ! layered
203  .false. & ! timeseries
204  )

◆ exggwegwe_auxiliary

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_auxiliary = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false., .false. )
private

Definition at line 92 of file exg-gwegweidm.f90.

92  type(InputParamDefinitionType), parameter :: &
93  exggwegwe_auxiliary = inputparamdefinitiontype &
94  ( &
95  'EXG', & ! component
96  'GWEGWE', & ! subcomponent
97  'OPTIONS', & ! block
98  'AUXILIARY', & ! tag name
99  'AUXILIARY', & ! fortran variable
100  'STRING', & ! type
101  'NAUX', & ! shape
102  'keyword to specify aux variables', & ! longname
103  .false., & ! required
104  .false., & ! developmode
105  .false., & ! multi-record
106  .false., & ! preserve case
107  .false., & ! layered
108  .false. & ! timeseries
109  )

◆ exggwegwe_auxvar

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_auxvar = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .false., .true., .false., .false., .false. )
private

Definition at line 529 of file exg-gwegweidm.f90.

529  type(InputParamDefinitionType), parameter :: &
530  exggwegwe_auxvar = inputparamdefinitiontype &
531  ( &
532  'EXG', & ! component
533  'GWEGWE', & ! subcomponent
534  'EXCHANGEDATA', & ! block
535  'AUX', & ! tag name
536  'AUXVAR', & ! fortran variable
537  'DOUBLE1D', & ! type
538  'NAUX', & ! shape
539  'auxiliary variables', & ! longname
540  .false., & ! required
541  .false., & ! developmode
542  .true., & ! multi-record
543  .false., & ! preserve case
544  .false., & ! layered
545  .false. & ! timeseries
546  )

◆ exggwegwe_boundname

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_boundname = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'exchange boundname', .false., .false., .true., .false., .false., .false. )
private

Definition at line 548 of file exg-gwegweidm.f90.

548  type(InputParamDefinitionType), parameter :: &
549  exggwegwe_boundname = inputparamdefinitiontype &
550  ( &
551  'EXG', & ! component
552  'GWEGWE', & ! subcomponent
553  'EXCHANGEDATA', & ! block
554  'BOUNDNAME', & ! tag name
555  'BOUNDNAME', & ! fortran variable
556  'STRING', & ! type
557  '', & ! shape
558  'exchange boundname', & ! longname
559  .false., & ! required
560  .false., & ! developmode
561  .true., & ! multi-record
562  .false., & ! preserve case
563  .false., & ! layered
564  .false. & ! timeseries
565  )

◆ exggwegwe_boundnames

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_boundnames = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 111 of file exg-gwegweidm.f90.

111  type(InputParamDefinitionType), parameter :: &
112  exggwegwe_boundnames = inputparamdefinitiontype &
113  ( &
114  'EXG', & ! component
115  'GWEGWE', & ! subcomponent
116  'OPTIONS', & ! block
117  'BOUNDNAMES', & ! tag name
118  'BOUNDNAMES', & ! fortran variable
119  'KEYWORD', & ! type
120  '', & ! shape
121  '', & ! longname
122  .false., & ! required
123  .false., & ! developmode
124  .false., & ! multi-record
125  .false., & ! preserve case
126  .false., & ! layered
127  .false. & ! timeseries
128  )

◆ exggwegwe_cellidm1

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_cellidm1 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CELLIDM1', 'CELLIDM1', 'INTEGER1D', 'NCELLDIM', 'cellid of first cell', .true., .false., .true., .false., .false., .false. )
private

Definition at line 415 of file exg-gwegweidm.f90.

415  type(InputParamDefinitionType), parameter :: &
416  exggwegwe_cellidm1 = inputparamdefinitiontype &
417  ( &
418  'EXG', & ! component
419  'GWEGWE', & ! subcomponent
420  'EXCHANGEDATA', & ! block
421  'CELLIDM1', & ! tag name
422  'CELLIDM1', & ! fortran variable
423  'INTEGER1D', & ! type
424  'NCELLDIM', & ! shape
425  'cellid of first cell', & ! longname
426  .true., & ! required
427  .false., & ! developmode
428  .true., & ! multi-record
429  .false., & ! preserve case
430  .false., & ! layered
431  .false. & ! timeseries
432  )

◆ exggwegwe_cellidm2

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_cellidm2 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CELLIDM2', 'CELLIDM2', 'INTEGER1D', 'NCELLDIM', 'cellid of second cell', .true., .false., .true., .false., .false., .false. )
private

Definition at line 434 of file exg-gwegweidm.f90.

434  type(InputParamDefinitionType), parameter :: &
435  exggwegwe_cellidm2 = inputparamdefinitiontype &
436  ( &
437  'EXG', & ! component
438  'GWEGWE', & ! subcomponent
439  'EXCHANGEDATA', & ! block
440  'CELLIDM2', & ! tag name
441  'CELLIDM2', & ! fortran variable
442  'INTEGER1D', & ! type
443  'NCELLDIM', & ! shape
444  'cellid of second cell', & ! longname
445  .true., & ! required
446  .false., & ! developmode
447  .true., & ! multi-record
448  .false., & ! preserve case
449  .false., & ! layered
450  .false. & ! timeseries
451  )

◆ exggwegwe_cl1

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_cl1 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CL1', 'CL1', 'DOUBLE', '', 'connection distance', .true., .false., .true., .false., .false., .false. )
private

Definition at line 472 of file exg-gwegweidm.f90.

472  type(InputParamDefinitionType), parameter :: &
473  exggwegwe_cl1 = inputparamdefinitiontype &
474  ( &
475  'EXG', & ! component
476  'GWEGWE', & ! subcomponent
477  'EXCHANGEDATA', & ! block
478  'CL1', & ! tag name
479  'CL1', & ! fortran variable
480  'DOUBLE', & ! type
481  '', & ! shape
482  'connection distance', & ! longname
483  .true., & ! required
484  .false., & ! developmode
485  .true., & ! multi-record
486  .false., & ! preserve case
487  .false., & ! layered
488  .false. & ! timeseries
489  )

◆ exggwegwe_cl2

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_cl2 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'CL2', 'CL2', 'DOUBLE', '', 'connection distance', .true., .false., .true., .false., .false., .false. )
private

Definition at line 491 of file exg-gwegweidm.f90.

491  type(InputParamDefinitionType), parameter :: &
492  exggwegwe_cl2 = inputparamdefinitiontype &
493  ( &
494  'EXG', & ! component
495  'GWEGWE', & ! subcomponent
496  'EXCHANGEDATA', & ! block
497  'CL2', & ! tag name
498  'CL2', & ! fortran variable
499  'DOUBLE', & ! type
500  '', & ! shape
501  'connection distance', & ! longname
502  .true., & ! required
503  .false., & ! developmode
504  .true., & ! multi-record
505  .false., & ! preserve case
506  .false., & ! layered
507  .false. & ! timeseries
508  )

◆ exggwegwe_cnd_xt3d_off

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_cnd_xt3d_off = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'CND_XT3D_OFF', 'CND_XT3D_OFF', 'KEYWORD', '', 'deactivate xt3d', .false., .false., .false., .false., .false., .false. )
private

Definition at line 206 of file exg-gwegweidm.f90.

206  type(InputParamDefinitionType), parameter :: &
207  exggwegwe_cnd_xt3d_off = inputparamdefinitiontype &
208  ( &
209  'EXG', & ! component
210  'GWEGWE', & ! subcomponent
211  'OPTIONS', & ! block
212  'CND_XT3D_OFF', & ! tag name
213  'CND_XT3D_OFF', & ! fortran variable
214  'KEYWORD', & ! type
215  '', & ! shape
216  'deactivate xt3d', & ! longname
217  .false., & ! required
218  .false., & ! developmode
219  .false., & ! multi-record
220  .false., & ! preserve case
221  .false., & ! layered
222  .false. & ! timeseries
223  )

◆ exggwegwe_cnd_xt3d_rhs

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_cnd_xt3d_rhs = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'CND_XT3D_RHS', 'CND_XT3D_RHS', 'KEYWORD', '', 'xt3d on right-hand side', .false., .false., .false., .false., .false., .false. )
private

Definition at line 225 of file exg-gwegweidm.f90.

225  type(InputParamDefinitionType), parameter :: &
226  exggwegwe_cnd_xt3d_rhs = inputparamdefinitiontype &
227  ( &
228  'EXG', & ! component
229  'GWEGWE', & ! subcomponent
230  'OPTIONS', & ! block
231  'CND_XT3D_RHS', & ! tag name
232  'CND_XT3D_RHS', & ! fortran variable
233  'KEYWORD', & ! type
234  '', & ! shape
235  'xt3d on right-hand side', & ! longname
236  .false., & ! required
237  .false., & ! developmode
238  .false., & ! multi-record
239  .false., & ! preserve case
240  .false., & ! layered
241  .false. & ! timeseries
242  )

◆ exggwegwe_dev_ifmod_on

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_dev_ifmod_on = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'DEV_INTERFACEMODEL_ON', 'DEV_IFMOD_ON', 'KEYWORD', '', 'activate interface model on exchange', .false., .false., .false., .false., .false., .false. )
private

Definition at line 377 of file exg-gwegweidm.f90.

377  type(InputParamDefinitionType), parameter :: &
378  exggwegwe_dev_ifmod_on = inputparamdefinitiontype &
379  ( &
380  'EXG', & ! component
381  'GWEGWE', & ! subcomponent
382  'OPTIONS', & ! block
383  'DEV_INTERFACEMODEL_ON', & ! tag name
384  'DEV_IFMOD_ON', & ! fortran variable
385  'KEYWORD', & ! type
386  '', & ! shape
387  'activate interface model on exchange', & ! longname
388  .false., & ! required
389  .false., & ! developmode
390  .false., & ! multi-record
391  .false., & ! preserve case
392  .false., & ! layered
393  .false. & ! timeseries
394  )

◆ exggwegwe_exchangedata

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

Definition at line 599 of file exg-gwegweidm.f90.

599  type(InputParamDefinitionType), parameter :: &
600  exggwegwe_exchangedata = inputparamdefinitiontype &
601  ( &
602  'EXG', & ! component
603  'GWEGWE', & ! subcomponent
604  'EXCHANGEDATA', & ! block
605  'EXCHANGEDATA', & ! tag name
606  'EXCHANGEDATA', & ! fortran variable
607  'RECARRAY CELLIDM1 CELLIDM2 IHC CL1 CL2 HWVA AUX BOUNDNAME', & ! type
608  'NEXG', & ! shape
609  'exchange data', & ! longname
610  .true., & ! required
611  .false., & ! developmode
612  .false., & ! multi-record
613  .false., & ! preserve case
614  .false., & ! layered
615  .false. & ! timeseries
616  )

◆ exggwegwe_filein

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_filein = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 244 of file exg-gwegweidm.f90.

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

◆ exggwegwe_gwfmodelname1

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

Definition at line 54 of file exg-gwegweidm.f90.

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

◆ exggwegwe_gwfmodelname2

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

Definition at line 73 of file exg-gwegweidm.f90.

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

◆ exggwegwe_hwva

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

Definition at line 510 of file exg-gwegweidm.f90.

510  type(InputParamDefinitionType), parameter :: &
511  exggwegwe_hwva = inputparamdefinitiontype &
512  ( &
513  'EXG', & ! component
514  'GWEGWE', & ! subcomponent
515  'EXCHANGEDATA', & ! block
516  'HWVA', & ! tag name
517  'HWVA', & ! fortran variable
518  'DOUBLE', & ! type
519  '', & ! shape
520  'horizontal cell width or area for vertical flow', & ! longname
521  .true., & ! required
522  .false., & ! developmode
523  .true., & ! multi-record
524  .false., & ! preserve case
525  .false., & ! layered
526  .false. & ! timeseries
527  )

◆ exggwegwe_ihc

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_ihc = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'EXCHANGEDATA', 'IHC', 'IHC', 'INTEGER', '', 'integer flag for connection type', .true., .false., .true., .false., .false., .false. )
private

Definition at line 453 of file exg-gwegweidm.f90.

453  type(InputParamDefinitionType), parameter :: &
454  exggwegwe_ihc = inputparamdefinitiontype &
455  ( &
456  'EXG', & ! component
457  'GWEGWE', & ! subcomponent
458  'EXCHANGEDATA', & ! block
459  'IHC', & ! tag name
460  'IHC', & ! fortran variable
461  'INTEGER', & ! type
462  '', & ! shape
463  'integer flag for connection type', & ! longname
464  .true., & ! required
465  .false., & ! developmode
466  .true., & ! multi-record
467  .false., & ! preserve case
468  .false., & ! layered
469  .false. & ! timeseries
470  )

◆ exggwegwe_ipakcb

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_ipakcb = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'keyword to save GWFGWF flows', .false., .false., .false., .false., .false., .false. )
private

Definition at line 168 of file exg-gwegweidm.f90.

168  type(InputParamDefinitionType), parameter :: &
169  exggwegwe_ipakcb = inputparamdefinitiontype &
170  ( &
171  'EXG', & ! component
172  'GWEGWE', & ! subcomponent
173  'OPTIONS', & ! block
174  'SAVE_FLOWS', & ! tag name
175  'IPAKCB', & ! fortran variable
176  'KEYWORD', & ! type
177  '', & ! shape
178  'keyword to save GWFGWF flows', & ! longname
179  .false., & ! required
180  .false., & ! developmode
181  .false., & ! multi-record
182  .false., & ! preserve case
183  .false., & ! layered
184  .false. & ! timeseries
185  )

◆ exggwegwe_iprflow

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

Definition at line 149 of file exg-gwegweidm.f90.

149  type(InputParamDefinitionType), parameter :: &
150  exggwegwe_iprflow = inputparamdefinitiontype &
151  ( &
152  'EXG', & ! component
153  'GWEGWE', & ! subcomponent
154  'OPTIONS', & ! block
155  'PRINT_FLOWS', & ! tag name
156  'IPRFLOW', & ! fortran variable
157  'KEYWORD', & ! type
158  '', & ! shape
159  'keyword to print gwfgwf flows to list file', & ! longname
160  .false., & ! required
161  .false., & ! developmode
162  .false., & ! multi-record
163  .false., & ! preserve case
164  .false., & ! layered
165  .false. & ! timeseries
166  )

◆ exggwegwe_iprpak

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

Definition at line 130 of file exg-gwegweidm.f90.

130  type(InputParamDefinitionType), parameter :: &
131  exggwegwe_iprpak = inputparamdefinitiontype &
132  ( &
133  'EXG', & ! component
134  'GWEGWE', & ! subcomponent
135  'OPTIONS', & ! block
136  'PRINT_INPUT', & ! tag name
137  'IPRPAK', & ! fortran variable
138  'KEYWORD', & ! type
139  '', & ! shape
140  'keyword to print input to list file', & ! longname
141  .false., & ! required
142  .false., & ! developmode
143  .false., & ! multi-record
144  .false., & ! preserve case
145  .false., & ! layered
146  .false. & ! timeseries
147  )

◆ exggwegwe_mve6

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_mve6 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'MVE6', 'MVE6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 282 of file exg-gwegweidm.f90.

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

◆ exggwegwe_mve6_filename

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_mve6_filename = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'MVE6_FILENAME', 'MVE6_FILENAME', 'STRING', '', 'mve6 input filename', .true., .false., .true., .true., .false., .false. )
private

Definition at line 301 of file exg-gwegweidm.f90.

301  type(InputParamDefinitionType), parameter :: &
302  exggwegwe_mve6_filename = inputparamdefinitiontype &
303  ( &
304  'EXG', & ! component
305  'GWEGWE', & ! subcomponent
306  'OPTIONS', & ! block
307  'MVE6_FILENAME', & ! tag name
308  'MVE6_FILENAME', & ! fortran variable
309  'STRING', & ! type
310  '', & ! shape
311  'mve6 input filename', & ! longname
312  .true., & ! required
313  .false., & ! developmode
314  .true., & ! multi-record
315  .true., & ! preserve case
316  .false., & ! layered
317  .false. & ! timeseries
318  )

◆ exggwegwe_mve_filerecord

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_mve_filerecord = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'MVE_FILERECORD', 'MVE_FILERECORD', 'RECORD MVE6 FILEIN MVE6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 263 of file exg-gwegweidm.f90.

263  type(InputParamDefinitionType), parameter :: &
264  exggwegwe_mve_filerecord = inputparamdefinitiontype &
265  ( &
266  'EXG', & ! component
267  'GWEGWE', & ! subcomponent
268  'OPTIONS', & ! block
269  'MVE_FILERECORD', & ! tag name
270  'MVE_FILERECORD', & ! fortran variable
271  'RECORD MVE6 FILEIN MVE6_FILENAME', & ! type
272  '', & ! shape
273  '', & ! longname
274  .false., & ! required
275  .false., & ! developmode
276  .false., & ! multi-record
277  .false., & ! preserve case
278  .false., & ! layered
279  .false. & ! timeseries
280  )

◆ exggwegwe_nexg

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_nexg = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'DIMENSIONS', 'NEXG', 'NEXG', 'INTEGER', '', 'number of exchanges', .true., .false., .false., .false., .false., .false. )
private

Definition at line 396 of file exg-gwegweidm.f90.

396  type(InputParamDefinitionType), parameter :: &
397  exggwegwe_nexg = inputparamdefinitiontype &
398  ( &
399  'EXG', & ! component
400  'GWEGWE', & ! subcomponent
401  'DIMENSIONS', & ! block
402  'NEXG', & ! tag name
403  'NEXG', & ! fortran variable
404  'INTEGER', & ! type
405  '', & ! shape
406  'number of exchanges', & ! longname
407  .true., & ! required
408  .false., & ! developmode
409  .false., & ! multi-record
410  .false., & ! preserve case
411  .false., & ! layered
412  .false. & ! timeseries
413  )

◆ exggwegwe_obs6

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_obs6 = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 339 of file exg-gwegweidm.f90.

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

◆ exggwegwe_obs6_filename

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_obs6_filename = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. )
private

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

358  type(InputParamDefinitionType), parameter :: &
359  exggwegwe_obs6_filename = inputparamdefinitiontype &
360  ( &
361  'EXG', & ! component
362  'GWEGWE', & ! subcomponent
363  'OPTIONS', & ! block
364  'OBS6_FILENAME', & ! tag name
365  'OBS6_FILENAME', & ! fortran variable
366  'STRING', & ! type
367  '', & ! shape
368  'obs6 input filename', & ! longname
369  .true., & ! required
370  .false., & ! developmode
371  .true., & ! multi-record
372  .true., & ! preserve case
373  .false., & ! layered
374  .false. & ! timeseries
375  )

◆ exggwegwe_obs_filerecord

type(inputparamdefinitiontype), parameter exggwegweinputmodule::exggwegwe_obs_filerecord = InputParamDefinitionType ( 'EXG', 'GWEGWE', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 320 of file exg-gwegweidm.f90.

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