MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
olf-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 olficparamfoundtype
12  public olf_ic_subpackages
13 
15  logical :: export_ascii = .false.
16  logical :: strt = .false.
17  end type olficparamfoundtype
18 
19  logical :: olf_ic_multi_package = .false.
20 
21  character(len=16), parameter :: &
22  olf_ic_subpackages(*) = &
23  [ &
24  ' ' &
25  ]
26 
27  type(inputparamdefinitiontype), parameter :: &
29  ( &
30  'OLF', & ! component
31  'IC', & ! subcomponent
32  'OPTIONS', & ! block
33  'EXPORT_ARRAY_ASCII', & ! tag name
34  'EXPORT_ASCII', & ! fortran variable
35  'KEYWORD', & ! type
36  '', & ! shape
37  'export array variables to layered ascii files.', & ! longname
38  .false., & ! required
39  .false., & ! prerelease
40  .false., & ! multi-record
41  .false., & ! preserve case
42  .false., & ! layered
43  .false. & ! timeseries
44  )
45 
46  type(inputparamdefinitiontype), parameter :: &
48  ( &
49  'OLF', & ! component
50  'IC', & ! subcomponent
51  'GRIDDATA', & ! block
52  'STRT', & ! tag name
53  'STRT', & ! fortran variable
54  'DOUBLE1D', & ! type
55  'NODES', & ! shape
56  'starting concentration', & ! longname
57  .true., & ! required
58  .false., & ! prerelease
59  .false., & ! multi-record
60  .false., & ! preserve case
61  .true., & ! layered
62  .false. & ! timeseries
63  )
64 
65  type(inputparamdefinitiontype), parameter :: &
67  [ &
69  olfic_strt &
70  ]
71 
72  type(inputparamdefinitiontype), parameter :: &
74  [ &
76  ( &
77  '', & ! component
78  '', & ! subcomponent
79  '', & ! block
80  '', & ! tag name
81  '', & ! fortran variable
82  '', & ! type
83  '', & ! shape
84  '', & ! longname
85  .false., & ! required
86  .false., & ! prerelease
87  .false., & ! multi-record
88  .false., & ! preserve case
89  .false., & ! layered
90  .false. & ! timeseries
91  ) &
92  ]
93 
94  type(inputblockdefinitiontype), parameter :: &
96  [ &
98  'OPTIONS', & ! blockname
99  .false., & ! required
100  .false., & ! aggregate
101  .false. & ! block_variable
102  ), &
104  'GRIDDATA', & ! blockname
105  .true., & ! required
106  .false., & ! aggregate
107  .false. & ! block_variable
108  ) &
109  ]
110 
111 end module olficinputmodule
This module contains simulation constants.
Definition: Constants.f90:9
integer(i4b), parameter lenvarname
maximum length of a variable name
Definition: Constants.f90:17
This module contains the InputDefinitionModule.
type(inputblockdefinitiontype), dimension(*), parameter, public olf_ic_block_definitions
Definition: olf-icidm.f90:94
type(inputparamdefinitiontype), parameter olfic_strt
Definition: olf-icidm.f90:46
type(inputparamdefinitiontype), dimension(*), parameter, public olf_ic_param_definitions
Definition: olf-icidm.f90:65
type(inputparamdefinitiontype), parameter olfic_export_ascii
Definition: olf-icidm.f90:27
logical, public olf_ic_multi_package
Definition: olf-icidm.f90:19
character(len=16), dimension(*), parameter, public olf_ic_subpackages
Definition: olf-icidm.f90:21
type(inputparamdefinitiontype), dimension(*), parameter, public olf_ic_aggregate_definitions
Definition: olf-icidm.f90:72