MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
gwt-icidm.f90
Go to the documentation of this file.
1 ! ** Do Not Modify! MODFLOW 6 system generated file. **
3  use constantsmodule, only: lenvarname
6  private
10  public gwticparamfoundtype
12  public gwt_ic_subpackages
13 
15  logical :: export_ascii = .false.
16  logical :: export_nc = .false.
17  logical :: strt = .false.
18  end type gwticparamfoundtype
19 
20  logical :: gwt_ic_multi_package = .false.
21 
22  character(len=16), parameter :: &
23  gwt_ic_subpackages(*) = &
24  [ &
25  ' ' &
26  ]
27 
28  type(inputparamdefinitiontype), parameter :: &
30  ( &
31  'GWT', & ! component
32  'IC', & ! subcomponent
33  'OPTIONS', & ! block
34  'EXPORT_ARRAY_ASCII', & ! tag name
35  'EXPORT_ASCII', & ! fortran variable
36  'KEYWORD', & ! type
37  '', & ! shape
38  'export array variables to layered ascii files.', & ! longname
39  .false., & ! required
40  .false., & ! prerelease
41  .false., & ! multi-record
42  .false., & ! preserve case
43  .false., & ! layered
44  .false. & ! timeseries
45  )
46 
47  type(inputparamdefinitiontype), parameter :: &
49  ( &
50  'GWT', & ! component
51  'IC', & ! subcomponent
52  'OPTIONS', & ! block
53  'EXPORT_ARRAY_NETCDF', & ! tag name
54  'EXPORT_NC', & ! fortran variable
55  'KEYWORD', & ! type
56  '', & ! shape
57  'export array variables to netcdf output files.', & ! longname
58  .false., & ! required
59  .false., & ! prerelease
60  .false., & ! multi-record
61  .false., & ! preserve case
62  .false., & ! layered
63  .false. & ! timeseries
64  )
65 
66  type(inputparamdefinitiontype), parameter :: &
68  ( &
69  'GWT', & ! component
70  'IC', & ! subcomponent
71  'GRIDDATA', & ! block
72  'STRT', & ! tag name
73  'STRT', & ! fortran variable
74  'DOUBLE1D', & ! type
75  'NODES', & ! shape
76  'starting concentration', & ! longname
77  .true., & ! required
78  .false., & ! prerelease
79  .false., & ! multi-record
80  .false., & ! preserve case
81  .true., & ! layered
82  .false. & ! timeseries
83  )
84 
85  type(inputparamdefinitiontype), parameter :: &
87  [ &
90  gwtic_strt &
91  ]
92 
93  type(inputparamdefinitiontype), parameter :: &
95  [ &
97  ( &
98  '', & ! component
99  '', & ! subcomponent
100  '', & ! block
101  '', & ! tag name
102  '', & ! fortran variable
103  '', & ! type
104  '', & ! shape
105  '', & ! longname
106  .false., & ! required
107  .false., & ! prerelease
108  .false., & ! multi-record
109  .false., & ! preserve case
110  .false., & ! layered
111  .false. & ! timeseries
112  ) &
113  ]
114 
115  type(inputblockdefinitiontype), parameter :: &
117  [ &
119  'OPTIONS', & ! blockname
120  .false., & ! required
121  .false., & ! aggregate
122  .false. & ! block_variable
123  ), &
125  'GRIDDATA', & ! blockname
126  .true., & ! required
127  .false., & ! aggregate
128  .false. & ! block_variable
129  ) &
130  ]
131 
132 end module gwticinputmodule
This module contains simulation constants.
Definition: Constants.f90:9
integer(i4b), parameter lenvarname
maximum length of a variable name
Definition: Constants.f90:17
type(inputparamdefinitiontype), parameter gwtic_export_ascii
Definition: gwt-icidm.f90:28
type(inputblockdefinitiontype), dimension(*), parameter, public gwt_ic_block_definitions
Definition: gwt-icidm.f90:115
type(inputparamdefinitiontype), parameter gwtic_strt
Definition: gwt-icidm.f90:66
logical, public gwt_ic_multi_package
Definition: gwt-icidm.f90:20
character(len=16), dimension(*), parameter, public gwt_ic_subpackages
Definition: gwt-icidm.f90:22
type(inputparamdefinitiontype), dimension(*), parameter, public gwt_ic_param_definitions
Definition: gwt-icidm.f90:85
type(inputparamdefinitiontype), parameter gwtic_export_nc
Definition: gwt-icidm.f90:47
type(inputparamdefinitiontype), dimension(*), parameter, public gwt_ic_aggregate_definitions
Definition: gwt-icidm.f90:93
This module contains the InputDefinitionModule.