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

Data Types

type  gwfevtparamfoundtype
 

Variables

logical, public gwf_evt_multi_package = .true.
 
logical, public gwf_evt_is_advanced = .false.
 
character(len=16), dimension(*), parameter, public gwf_evt_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwfevt_fixed_cell = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'FIXED_CELL', 'FIXED_CELL', 'KEYWORD', '', 'if cell is dry do not apply evapotranspiration to underlying '// 'cell', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_auxiliary = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_auxmultname = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'AUXMULTNAME', 'AUXMULTNAME', 'STRING', '', 'name of auxiliary variable for multiplier', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_boundnames = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_iprpak = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_iprflow = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'print evapotranspiration rates to listing file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_ipakcb = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'save evapotranspiration rates to budget file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_ts_filerecord = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_ts6 = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_filein = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_ts6_filename = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_obs_filerecord = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_obs6 = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_obs6_filename = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_surfratespec = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'SURF_RATE_SPECIFIED', 'SURFRATESPEC', 'KEYWORD', '', 'specify proportion of evapotranspiration rate at ET surface', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_maxbound = InputParamDefinitionType ( 'GWF', 'EVT', 'DIMENSIONS', 'MAXBOUND', 'MAXBOUND', 'INTEGER', '', 'maximum number of evapotranspiration cells', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_nseg = InputParamDefinitionType ( 'GWF', 'EVT', 'DIMENSIONS', 'NSEG', 'NSEG', 'INTEGER', '', 'number of ET segments', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_cellid = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfevt_surface = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'SURFACE', 'SURFACE', 'DOUBLE', '', 'ET surface', .true., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_rate = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'RATE', 'RATE', 'DOUBLE', '', 'maximum ET rate', .true., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_depth = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'DEPTH', 'DEPTH', 'DOUBLE', '', 'ET extinction depth', .true., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_pxdp = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'PXDP', 'PXDP', 'DOUBLE1D', 'NSEG-1', 'proportion of ET extinction depth', .false., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_petm = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'PETM', 'PETM', 'DOUBLE1D', 'NSEG-1', 'proportion of maximum ET rate', .false., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_petm0 = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'PETM0', 'PETM0', 'DOUBLE', '', 'proportion of maximum ET rate at ET surface', .false., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_auxvar = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter gwfevt_boundname = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'evapotranspiration name', .false., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_evt_param_definitions = [ gwfevt_fixed_cell, gwfevt_auxiliary, gwfevt_auxmultname, gwfevt_boundnames, gwfevt_iprpak, gwfevt_iprflow, gwfevt_ipakcb, gwfevt_ts_filerecord, gwfevt_ts6, gwfevt_filein, gwfevt_ts6_filename, gwfevt_obs_filerecord, gwfevt_obs6, gwfevt_obs6_filename, gwfevt_surfratespec, gwfevt_maxbound, gwfevt_nseg, gwfevt_cellid, gwfevt_surface, gwfevt_rate, gwfevt_depth, gwfevt_pxdp, gwfevt_petm, gwfevt_petm0, gwfevt_auxvar, gwfevt_boundname ]
 
type(inputparamdefinitiontype), parameter gwfevt_spd = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'STRESS_PERIOD_DATA', 'SPD', 'RECARRAY CELLID SURFACE RATE DEPTH PXDP PETM PETM0 AUX '// 'BOUNDNAME', 'MAXBOUND', '', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_evt_aggregate_definitions = [ gwfevt_spd ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwf_evt_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]
 

Variable Documentation

◆ gwf_evt_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwfevtinputmodule::gwf_evt_aggregate_definitions = [ gwfevt_spd ]

Definition at line 599 of file gwf-evtidm.f90.

599  type(InputParamDefinitionType), parameter :: &
600  gwf_evt_aggregate_definitions(*) = &
601  [ &
602  gwfevt_spd &
603  ]

◆ gwf_evt_block_definitions

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

Definition at line 605 of file gwf-evtidm.f90.

605  type(InputBlockDefinitionType), parameter :: &
606  gwf_evt_block_definitions(*) = &
607  [ &
608  inputblockdefinitiontype( &
609  'OPTIONS', & ! blockname
610  .false., & ! required
611  .false., & ! aggregate
612  .false. & ! block_variable
613  ), &
614  inputblockdefinitiontype( &
615  'DIMENSIONS', & ! blockname
616  .true., & ! required
617  .false., & ! aggregate
618  .false. & ! block_variable
619  ), &
620  inputblockdefinitiontype( &
621  'PERIOD', & ! blockname
622  .true., & ! required
623  .true., & ! aggregate
624  .true. & ! block_variable
625  ) &
626  ]

◆ gwf_evt_is_advanced

logical, public gwfevtinputmodule::gwf_evt_is_advanced = .false.

Definition at line 45 of file gwf-evtidm.f90.

45  logical :: gwf_evt_is_advanced = .false.

◆ gwf_evt_multi_package

logical, public gwfevtinputmodule::gwf_evt_multi_package = .true.

Definition at line 44 of file gwf-evtidm.f90.

44  logical :: gwf_evt_multi_package = .true.

◆ gwf_evt_param_definitions

Definition at line 548 of file gwf-evtidm.f90.

548  type(InputParamDefinitionType), parameter :: &
549  gwf_evt_param_definitions(*) = &
550  [ &
551  gwfevt_fixed_cell, &
552  gwfevt_auxiliary, &
553  gwfevt_auxmultname, &
554  gwfevt_boundnames, &
555  gwfevt_iprpak, &
556  gwfevt_iprflow, &
557  gwfevt_ipakcb, &
558  gwfevt_ts_filerecord, &
559  gwfevt_ts6, &
560  gwfevt_filein, &
561  gwfevt_ts6_filename, &
562  gwfevt_obs_filerecord, &
563  gwfevt_obs6, &
564  gwfevt_obs6_filename, &
565  gwfevt_surfratespec, &
566  gwfevt_maxbound, &
567  gwfevt_nseg, &
568  gwfevt_cellid, &
569  gwfevt_surface, &
570  gwfevt_rate, &
571  gwfevt_depth, &
572  gwfevt_pxdp, &
573  gwfevt_petm, &
574  gwfevt_petm0, &
575  gwfevt_auxvar, &
576  gwfevt_boundname &
577  ]

◆ gwf_evt_subpackages

character(len=16), dimension(*), parameter, public gwfevtinputmodule::gwf_evt_subpackages = [ ' ' ]

Definition at line 47 of file gwf-evtidm.f90.

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

◆ gwfevt_auxiliary

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_auxiliary = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'AUXILIARY', 'AUXILIARY', 'STRING', 'NAUX', 'keyword to specify aux variables', .false., .false., .false., .false., .false., .false. )
private

Definition at line 73 of file gwf-evtidm.f90.

73  type(InputParamDefinitionType), parameter :: &
74  gwfevt_auxiliary = inputparamdefinitiontype &
75  ( &
76  'GWF', & ! component
77  'EVT', & ! subcomponent
78  'OPTIONS', & ! block
79  'AUXILIARY', & ! tag name
80  'AUXILIARY', & ! fortran variable
81  'STRING', & ! type
82  'NAUX', & ! shape
83  'keyword to specify aux variables', & ! longname
84  .false., & ! required
85  .false., & ! developmode
86  .false., & ! multi-record
87  .false., & ! preserve case
88  .false., & ! layered
89  .false. & ! timeseries
90  )

◆ gwfevt_auxmultname

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_auxmultname = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'AUXMULTNAME', 'AUXMULTNAME', 'STRING', '', 'name of auxiliary variable for multiplier', .false., .false., .false., .false., .false., .false. )
private

Definition at line 92 of file gwf-evtidm.f90.

92  type(InputParamDefinitionType), parameter :: &
93  gwfevt_auxmultname = inputparamdefinitiontype &
94  ( &
95  'GWF', & ! component
96  'EVT', & ! subcomponent
97  'OPTIONS', & ! block
98  'AUXMULTNAME', & ! tag name
99  'AUXMULTNAME', & ! fortran variable
100  'STRING', & ! type
101  '', & ! shape
102  'name of auxiliary variable for multiplier', & ! longname
103  .false., & ! required
104  .false., & ! developmode
105  .false., & ! multi-record
106  .false., & ! preserve case
107  .false., & ! layered
108  .false. & ! timeseries
109  )

◆ gwfevt_auxvar

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_auxvar = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'AUX', 'AUXVAR', 'DOUBLE1D', 'NAUX', 'auxiliary variables', .false., .false., .true., .false., .false., .true. )
private

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

510  type(InputParamDefinitionType), parameter :: &
511  gwfevt_auxvar = inputparamdefinitiontype &
512  ( &
513  'GWF', & ! component
514  'EVT', & ! subcomponent
515  'PERIOD', & ! block
516  'AUX', & ! tag name
517  'AUXVAR', & ! fortran variable
518  'DOUBLE1D', & ! type
519  'NAUX', & ! shape
520  'auxiliary variables', & ! longname
521  .false., & ! required
522  .false., & ! developmode
523  .true., & ! multi-record
524  .false., & ! preserve case
525  .false., & ! layered
526  .true. & ! timeseries
527  )

◆ gwfevt_boundname

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_boundname = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'BOUNDNAME', 'BOUNDNAME', 'STRING', '', 'evapotranspiration name', .false., .false., .true., .false., .false., .false. )
private

Definition at line 529 of file gwf-evtidm.f90.

529  type(InputParamDefinitionType), parameter :: &
530  gwfevt_boundname = inputparamdefinitiontype &
531  ( &
532  'GWF', & ! component
533  'EVT', & ! subcomponent
534  'PERIOD', & ! block
535  'BOUNDNAME', & ! tag name
536  'BOUNDNAME', & ! fortran variable
537  'STRING', & ! type
538  '', & ! shape
539  'evapotranspiration name', & ! longname
540  .false., & ! required
541  .false., & ! developmode
542  .true., & ! multi-record
543  .false., & ! preserve case
544  .false., & ! layered
545  .false. & ! timeseries
546  )

◆ gwfevt_boundnames

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_boundnames = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'BOUNDNAMES', 'BOUNDNAMES', 'KEYWORD', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 111 of file gwf-evtidm.f90.

111  type(InputParamDefinitionType), parameter :: &
112  gwfevt_boundnames = inputparamdefinitiontype &
113  ( &
114  'GWF', & ! component
115  'EVT', & ! 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  )

◆ gwfevt_cellid

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_cellid = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'CELLID', 'CELLID', 'INTEGER1D', 'NCELLDIM', 'cell identifier', .true., .false., .true., .false., .false., .false. )
private

Definition at line 377 of file gwf-evtidm.f90.

377  type(InputParamDefinitionType), parameter :: &
378  gwfevt_cellid = inputparamdefinitiontype &
379  ( &
380  'GWF', & ! component
381  'EVT', & ! subcomponent
382  'PERIOD', & ! block
383  'CELLID', & ! tag name
384  'CELLID', & ! fortran variable
385  'INTEGER1D', & ! type
386  'NCELLDIM', & ! shape
387  'cell identifier', & ! longname
388  .true., & ! required
389  .false., & ! developmode
390  .true., & ! multi-record
391  .false., & ! preserve case
392  .false., & ! layered
393  .false. & ! timeseries
394  )

◆ gwfevt_depth

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_depth = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'DEPTH', 'DEPTH', 'DOUBLE', '', 'ET extinction depth', .true., .false., .true., .false., .false., .true. )
private

Definition at line 434 of file gwf-evtidm.f90.

434  type(InputParamDefinitionType), parameter :: &
435  gwfevt_depth = inputparamdefinitiontype &
436  ( &
437  'GWF', & ! component
438  'EVT', & ! subcomponent
439  'PERIOD', & ! block
440  'DEPTH', & ! tag name
441  'DEPTH', & ! fortran variable
442  'DOUBLE', & ! type
443  '', & ! shape
444  'ET extinction depth', & ! longname
445  .true., & ! required
446  .false., & ! developmode
447  .true., & ! multi-record
448  .false., & ! preserve case
449  .false., & ! layered
450  .true. & ! timeseries
451  )

◆ gwfevt_filein

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_filein = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 225 of file gwf-evtidm.f90.

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

◆ gwfevt_fixed_cell

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_fixed_cell = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'FIXED_CELL', 'FIXED_CELL', 'KEYWORD', '', 'if cell is dry do not apply evapotranspiration to underlying '// 'cell', .false., .false., .false., .false., .false., .false. )
private

Definition at line 53 of file gwf-evtidm.f90.

53  type(InputParamDefinitionType), parameter :: &
54  gwfevt_fixed_cell = inputparamdefinitiontype &
55  ( &
56  'GWF', & ! component
57  'EVT', & ! subcomponent
58  'OPTIONS', & ! block
59  'FIXED_CELL', & ! tag name
60  'FIXED_CELL', & ! fortran variable
61  'KEYWORD', & ! type
62  '', & ! shape
63  'if cell is dry do not apply evapotranspiration to underlying '// &
64  'cell', & ! longname
65  .false., & ! required
66  .false., & ! developmode
67  .false., & ! multi-record
68  .false., & ! preserve case
69  .false., & ! layered
70  .false. & ! timeseries
71  )

◆ gwfevt_ipakcb

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_ipakcb = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'SAVE_FLOWS', 'IPAKCB', 'KEYWORD', '', 'save evapotranspiration rates to budget file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 168 of file gwf-evtidm.f90.

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

◆ gwfevt_iprflow

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_iprflow = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'PRINT_FLOWS', 'IPRFLOW', 'KEYWORD', '', 'print evapotranspiration rates to listing file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 149 of file gwf-evtidm.f90.

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

◆ gwfevt_iprpak

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_iprpak = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'PRINT_INPUT', 'IPRPAK', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 130 of file gwf-evtidm.f90.

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

◆ gwfevt_maxbound

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_maxbound = InputParamDefinitionType ( 'GWF', 'EVT', 'DIMENSIONS', 'MAXBOUND', 'MAXBOUND', 'INTEGER', '', 'maximum number of evapotranspiration cells', .true., .false., .false., .false., .false., .false. )
private

Definition at line 339 of file gwf-evtidm.f90.

339  type(InputParamDefinitionType), parameter :: &
340  gwfevt_maxbound = inputparamdefinitiontype &
341  ( &
342  'GWF', & ! component
343  'EVT', & ! subcomponent
344  'DIMENSIONS', & ! block
345  'MAXBOUND', & ! tag name
346  'MAXBOUND', & ! fortran variable
347  'INTEGER', & ! type
348  '', & ! shape
349  'maximum number of evapotranspiration cells', & ! longname
350  .true., & ! required
351  .false., & ! developmode
352  .false., & ! multi-record
353  .false., & ! preserve case
354  .false., & ! layered
355  .false. & ! timeseries
356  )

◆ gwfevt_nseg

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_nseg = InputParamDefinitionType ( 'GWF', 'EVT', 'DIMENSIONS', 'NSEG', 'NSEG', 'INTEGER', '', 'number of ET segments', .true., .false., .false., .false., .false., .false. )
private

Definition at line 358 of file gwf-evtidm.f90.

358  type(InputParamDefinitionType), parameter :: &
359  gwfevt_nseg = inputparamdefinitiontype &
360  ( &
361  'GWF', & ! component
362  'EVT', & ! subcomponent
363  'DIMENSIONS', & ! block
364  'NSEG', & ! tag name
365  'NSEG', & ! fortran variable
366  'INTEGER', & ! type
367  '', & ! shape
368  'number of ET segments', & ! longname
369  .true., & ! required
370  .false., & ! developmode
371  .false., & ! multi-record
372  .false., & ! preserve case
373  .false., & ! layered
374  .false. & ! timeseries
375  )

◆ gwfevt_obs6

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_obs6 = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'OBS6', 'OBS6', 'KEYWORD', '', 'obs keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 282 of file gwf-evtidm.f90.

282  type(InputParamDefinitionType), parameter :: &
283  gwfevt_obs6 = inputparamdefinitiontype &
284  ( &
285  'GWF', & ! component
286  'EVT', & ! subcomponent
287  'OPTIONS', & ! block
288  'OBS6', & ! tag name
289  'OBS6', & ! 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  )

◆ gwfevt_obs6_filename

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_obs6_filename = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'OBS6_FILENAME', 'OBS6_FILENAME', 'STRING', '', 'obs6 input filename', .true., .false., .true., .true., .false., .false. )
private

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

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

◆ gwfevt_obs_filerecord

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_obs_filerecord = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'OBS_FILERECORD', 'OBS_FILERECORD', 'RECORD OBS6 FILEIN OBS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 263 of file gwf-evtidm.f90.

263  type(InputParamDefinitionType), parameter :: &
264  gwfevt_obs_filerecord = inputparamdefinitiontype &
265  ( &
266  'GWF', & ! component
267  'EVT', & ! subcomponent
268  'OPTIONS', & ! block
269  'OBS_FILERECORD', & ! tag name
270  'OBS_FILERECORD', & ! fortran variable
271  'RECORD OBS6 FILEIN OBS6_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  )

◆ gwfevt_petm

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_petm = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'PETM', 'PETM', 'DOUBLE1D', 'NSEG-1', 'proportion of maximum ET rate', .false., .false., .true., .false., .false., .true. )
private

Definition at line 472 of file gwf-evtidm.f90.

472  type(InputParamDefinitionType), parameter :: &
473  gwfevt_petm = inputparamdefinitiontype &
474  ( &
475  'GWF', & ! component
476  'EVT', & ! subcomponent
477  'PERIOD', & ! block
478  'PETM', & ! tag name
479  'PETM', & ! fortran variable
480  'DOUBLE1D', & ! type
481  'NSEG-1', & ! shape
482  'proportion of maximum ET rate', & ! longname
483  .false., & ! required
484  .false., & ! developmode
485  .true., & ! multi-record
486  .false., & ! preserve case
487  .false., & ! layered
488  .true. & ! timeseries
489  )

◆ gwfevt_petm0

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_petm0 = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'PETM0', 'PETM0', 'DOUBLE', '', 'proportion of maximum ET rate at ET surface', .false., .false., .true., .false., .false., .true. )
private

Definition at line 491 of file gwf-evtidm.f90.

491  type(InputParamDefinitionType), parameter :: &
492  gwfevt_petm0 = inputparamdefinitiontype &
493  ( &
494  'GWF', & ! component
495  'EVT', & ! subcomponent
496  'PERIOD', & ! block
497  'PETM0', & ! tag name
498  'PETM0', & ! fortran variable
499  'DOUBLE', & ! type
500  '', & ! shape
501  'proportion of maximum ET rate at ET surface', & ! longname
502  .false., & ! required
503  .false., & ! developmode
504  .true., & ! multi-record
505  .false., & ! preserve case
506  .false., & ! layered
507  .true. & ! timeseries
508  )

◆ gwfevt_pxdp

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_pxdp = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'PXDP', 'PXDP', 'DOUBLE1D', 'NSEG-1', 'proportion of ET extinction depth', .false., .false., .true., .false., .false., .true. )
private

Definition at line 453 of file gwf-evtidm.f90.

453  type(InputParamDefinitionType), parameter :: &
454  gwfevt_pxdp = inputparamdefinitiontype &
455  ( &
456  'GWF', & ! component
457  'EVT', & ! subcomponent
458  'PERIOD', & ! block
459  'PXDP', & ! tag name
460  'PXDP', & ! fortran variable
461  'DOUBLE1D', & ! type
462  'NSEG-1', & ! shape
463  'proportion of ET extinction depth', & ! longname
464  .false., & ! required
465  .false., & ! developmode
466  .true., & ! multi-record
467  .false., & ! preserve case
468  .false., & ! layered
469  .true. & ! timeseries
470  )

◆ gwfevt_rate

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_rate = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'RATE', 'RATE', 'DOUBLE', '', 'maximum ET rate', .true., .false., .true., .false., .false., .true. )
private

Definition at line 415 of file gwf-evtidm.f90.

415  type(InputParamDefinitionType), parameter :: &
416  gwfevt_rate = inputparamdefinitiontype &
417  ( &
418  'GWF', & ! component
419  'EVT', & ! subcomponent
420  'PERIOD', & ! block
421  'RATE', & ! tag name
422  'RATE', & ! fortran variable
423  'DOUBLE', & ! type
424  '', & ! shape
425  'maximum ET rate', & ! longname
426  .true., & ! required
427  .false., & ! developmode
428  .true., & ! multi-record
429  .false., & ! preserve case
430  .false., & ! layered
431  .true. & ! timeseries
432  )

◆ gwfevt_spd

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_spd = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'STRESS_PERIOD_DATA', 'SPD', 'RECARRAY CELLID SURFACE RATE DEPTH PXDP PETM PETM0 AUX '// 'BOUNDNAME', 'MAXBOUND', '', .true., .false., .false., .false., .false., .false. )
private

Definition at line 579 of file gwf-evtidm.f90.

579  type(InputParamDefinitionType), parameter :: &
580  gwfevt_spd = inputparamdefinitiontype &
581  ( &
582  'GWF', & ! component
583  'EVT', & ! subcomponent
584  'PERIOD', & ! block
585  'STRESS_PERIOD_DATA', & ! tag name
586  'SPD', & ! fortran variable
587  'RECARRAY CELLID SURFACE RATE DEPTH PXDP PETM PETM0 AUX '// &
588  'BOUNDNAME', & ! type
589  'MAXBOUND', & ! shape
590  '', & ! longname
591  .true., & ! required
592  .false., & ! developmode
593  .false., & ! multi-record
594  .false., & ! preserve case
595  .false., & ! layered
596  .false. & ! timeseries
597  )

◆ gwfevt_surface

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_surface = InputParamDefinitionType ( 'GWF', 'EVT', 'PERIOD', 'SURFACE', 'SURFACE', 'DOUBLE', '', 'ET surface', .true., .false., .true., .false., .false., .true. )
private

Definition at line 396 of file gwf-evtidm.f90.

396  type(InputParamDefinitionType), parameter :: &
397  gwfevt_surface = inputparamdefinitiontype &
398  ( &
399  'GWF', & ! component
400  'EVT', & ! subcomponent
401  'PERIOD', & ! block
402  'SURFACE', & ! tag name
403  'SURFACE', & ! fortran variable
404  'DOUBLE', & ! type
405  '', & ! shape
406  'ET surface', & ! longname
407  .true., & ! required
408  .false., & ! developmode
409  .true., & ! multi-record
410  .false., & ! preserve case
411  .false., & ! layered
412  .true. & ! timeseries
413  )

◆ gwfevt_surfratespec

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_surfratespec = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'SURF_RATE_SPECIFIED', 'SURFRATESPEC', 'KEYWORD', '', 'specify proportion of evapotranspiration rate at ET surface', .false., .false., .false., .false., .false., .false. )
private

Definition at line 320 of file gwf-evtidm.f90.

320  type(InputParamDefinitionType), parameter :: &
321  gwfevt_surfratespec = inputparamdefinitiontype &
322  ( &
323  'GWF', & ! component
324  'EVT', & ! subcomponent
325  'OPTIONS', & ! block
326  'SURF_RATE_SPECIFIED', & ! tag name
327  'SURFRATESPEC', & ! fortran variable
328  'KEYWORD', & ! type
329  '', & ! shape
330  'specify proportion of evapotranspiration rate at ET surface', & ! longname
331  .false., & ! required
332  .false., & ! developmode
333  .false., & ! multi-record
334  .false., & ! preserve case
335  .false., & ! layered
336  .false. & ! timeseries
337  )

◆ gwfevt_ts6

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_ts6 = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 206 of file gwf-evtidm.f90.

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

◆ gwfevt_ts6_filename

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

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

244  type(InputParamDefinitionType), parameter :: &
245  gwfevt_ts6_filename = inputparamdefinitiontype &
246  ( &
247  'GWF', & ! component
248  'EVT', & ! subcomponent
249  'OPTIONS', & ! block
250  'TS6_FILENAME', & ! tag name
251  'TS6_FILENAME', & ! fortran variable
252  'STRING', & ! type
253  '', & ! shape
254  'file name of time series information', & ! longname
255  .true., & ! required
256  .false., & ! developmode
257  .true., & ! multi-record
258  .true., & ! preserve case
259  .false., & ! layered
260  .false. & ! timeseries
261  )

◆ gwfevt_ts_filerecord

type(inputparamdefinitiontype), parameter gwfevtinputmodule::gwfevt_ts_filerecord = InputParamDefinitionType ( 'GWF', 'EVT', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 187 of file gwf-evtidm.f90.

187  type(InputParamDefinitionType), parameter :: &
188  gwfevt_ts_filerecord = inputparamdefinitiontype &
189  ( &
190  'GWF', & ! component
191  'EVT', & ! subcomponent
192  'OPTIONS', & ! block
193  'TS_FILERECORD', & ! tag name
194  'TS_FILERECORD', & ! fortran variable
195  'RECORD TS6 FILEIN TS6_FILENAME', & ! type
196  '', & ! shape
197  '', & ! longname
198  .false., & ! required
199  .false., & ! developmode
200  .false., & ! multi-record
201  .false., & ! preserve case
202  .false., & ! layered
203  .false. & ! timeseries
204  )