MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
utlspcainputmodule Module Reference

Data Types

type  utlspcaparamfoundtype
 

Variables

logical, public utl_spca_multi_package = .true.
 
character(len=16), dimension(*), parameter, public utl_spca_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter utlspca_readasarrays = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'READASARRAYS', 'READASARRAYS', 'KEYWORD', '', 'use array-based input', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspca_print_input = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspca_tas_filerecord = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'TAS_FILERECORD', 'TAS_FILERECORD', 'RECORD TAS6 FILEIN TAS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspca_tas6 = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'TAS6', 'TAS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspca_filein = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspca_tas6_filename = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'TAS6_FILENAME', 'TAS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspca_concentration = InputParamDefinitionType ( 'UTL', 'SPCA', 'PERIOD', 'CONCENTRATION', 'CONCENTRATION', 'DOUBLE1D', 'NCPL', 'concentration', .false., .false., .false., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter utlspca_temperature = InputParamDefinitionType ( 'UTL', 'SPCA', 'PERIOD', 'TEMPERATURE', 'TEMPERATURE', 'DOUBLE1D', 'NCPL', 'temperature', .false., .false., .false., .false., .false., .true. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public utl_spca_param_definitions = [ utlspca_readasarrays, utlspca_print_input, utlspca_tas_filerecord, utlspca_tas6, utlspca_filein, utlspca_tas6_filename, utlspca_concentration, utlspca_temperature ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public utl_spca_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public utl_spca_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .false., .false., .true. ) ]
 

Variable Documentation

◆ utl_spca_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public utlspcainputmodule::utl_spca_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]

Definition at line 198 of file utl-spcaidm.f90.

198  type(InputParamDefinitionType), parameter :: &
199  utl_spca_aggregate_definitions(*) = &
200  [ &
201  inputparamdefinitiontype &
202  ( &
203  '', & ! component
204  '', & ! subcomponent
205  '', & ! block
206  '', & ! tag name
207  '', & ! fortran variable
208  '', & ! type
209  '', & ! shape
210  '', & ! longname
211  .false., & ! required
212  .false., & ! developmode
213  .false., & ! multi-record
214  .false., & ! preserve case
215  .false., & ! layered
216  .false. & ! timeseries
217  ) &
218  ]

◆ utl_spca_block_definitions

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

Definition at line 220 of file utl-spcaidm.f90.

220  type(InputBlockDefinitionType), parameter :: &
221  utl_spca_block_definitions(*) = &
222  [ &
223  inputblockdefinitiontype( &
224  'OPTIONS', & ! blockname
225  .true., & ! required
226  .false., & ! aggregate
227  .false. & ! block_variable
228  ), &
229  inputblockdefinitiontype( &
230  'PERIOD', & ! blockname
231  .false., & ! required
232  .false., & ! aggregate
233  .true. & ! block_variable
234  ) &
235  ]

◆ utl_spca_multi_package

logical, public utlspcainputmodule::utl_spca_multi_package = .true.

Definition at line 25 of file utl-spcaidm.f90.

25  logical :: utl_spca_multi_package = .true.

◆ utl_spca_param_definitions

Definition at line 185 of file utl-spcaidm.f90.

185  type(InputParamDefinitionType), parameter :: &
186  utl_spca_param_definitions(*) = &
187  [ &
188  utlspca_readasarrays, &
189  utlspca_print_input, &
190  utlspca_tas_filerecord, &
191  utlspca_tas6, &
192  utlspca_filein, &
193  utlspca_tas6_filename, &
194  utlspca_concentration, &
195  utlspca_temperature &
196  ]

◆ utl_spca_subpackages

character(len=16), dimension(*), parameter, public utlspcainputmodule::utl_spca_subpackages = [ ' ' ]

Definition at line 27 of file utl-spcaidm.f90.

27  character(len=16), parameter :: &
28  utl_spca_subpackages(*) = &
29  [ &
30  ' ' &
31  ]

◆ utlspca_concentration

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_concentration = InputParamDefinitionType ( 'UTL', 'SPCA', 'PERIOD', 'CONCENTRATION', 'CONCENTRATION', 'DOUBLE1D', 'NCPL', 'concentration', .false., .false., .false., .false., .false., .true. )
private

Definition at line 147 of file utl-spcaidm.f90.

147  type(InputParamDefinitionType), parameter :: &
148  utlspca_concentration = inputparamdefinitiontype &
149  ( &
150  'UTL', & ! component
151  'SPCA', & ! subcomponent
152  'PERIOD', & ! block
153  'CONCENTRATION', & ! tag name
154  'CONCENTRATION', & ! fortran variable
155  'DOUBLE1D', & ! type
156  'NCPL', & ! shape
157  'concentration', & ! longname
158  .false., & ! required
159  .false., & ! developmode
160  .false., & ! multi-record
161  .false., & ! preserve case
162  .false., & ! layered
163  .true. & ! timeseries
164  )

◆ utlspca_filein

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_filein = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 109 of file utl-spcaidm.f90.

109  type(InputParamDefinitionType), parameter :: &
110  utlspca_filein = inputparamdefinitiontype &
111  ( &
112  'UTL', & ! component
113  'SPCA', & ! subcomponent
114  'OPTIONS', & ! block
115  'FILEIN', & ! tag name
116  'FILEIN', & ! fortran variable
117  'KEYWORD', & ! type
118  '', & ! shape
119  'file keyword', & ! longname
120  .true., & ! required
121  .false., & ! developmode
122  .true., & ! multi-record
123  .false., & ! preserve case
124  .false., & ! layered
125  .false. & ! timeseries
126  )

◆ utlspca_print_input

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_print_input = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 52 of file utl-spcaidm.f90.

52  type(InputParamDefinitionType), parameter :: &
53  utlspca_print_input = inputparamdefinitiontype &
54  ( &
55  'UTL', & ! component
56  'SPCA', & ! subcomponent
57  'OPTIONS', & ! block
58  'PRINT_INPUT', & ! tag name
59  'PRINT_INPUT', & ! fortran variable
60  'KEYWORD', & ! type
61  '', & ! shape
62  'print input to listing file', & ! longname
63  .false., & ! required
64  .false., & ! developmode
65  .false., & ! multi-record
66  .false., & ! preserve case
67  .false., & ! layered
68  .false. & ! timeseries
69  )

◆ utlspca_readasarrays

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_readasarrays = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'READASARRAYS', 'READASARRAYS', 'KEYWORD', '', 'use array-based input', .true., .false., .false., .false., .false., .false. )
private

Definition at line 33 of file utl-spcaidm.f90.

33  type(InputParamDefinitionType), parameter :: &
34  utlspca_readasarrays = inputparamdefinitiontype &
35  ( &
36  'UTL', & ! component
37  'SPCA', & ! subcomponent
38  'OPTIONS', & ! block
39  'READASARRAYS', & ! tag name
40  'READASARRAYS', & ! fortran variable
41  'KEYWORD', & ! type
42  '', & ! shape
43  'use array-based input', & ! longname
44  .true., & ! required
45  .false., & ! developmode
46  .false., & ! multi-record
47  .false., & ! preserve case
48  .false., & ! layered
49  .false. & ! timeseries
50  )

◆ utlspca_tas6

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_tas6 = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'TAS6', 'TAS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 90 of file utl-spcaidm.f90.

90  type(InputParamDefinitionType), parameter :: &
91  utlspca_tas6 = inputparamdefinitiontype &
92  ( &
93  'UTL', & ! component
94  'SPCA', & ! subcomponent
95  'OPTIONS', & ! block
96  'TAS6', & ! tag name
97  'TAS6', & ! fortran variable
98  'KEYWORD', & ! type
99  '', & ! shape
100  'head keyword', & ! longname
101  .true., & ! required
102  .false., & ! developmode
103  .true., & ! multi-record
104  .false., & ! preserve case
105  .false., & ! layered
106  .false. & ! timeseries
107  )

◆ utlspca_tas6_filename

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_tas6_filename = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'TAS6_FILENAME', 'TAS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
private

Definition at line 128 of file utl-spcaidm.f90.

128  type(InputParamDefinitionType), parameter :: &
129  utlspca_tas6_filename = inputparamdefinitiontype &
130  ( &
131  'UTL', & ! component
132  'SPCA', & ! subcomponent
133  'OPTIONS', & ! block
134  'TAS6_FILENAME', & ! tag name
135  'TAS6_FILENAME', & ! fortran variable
136  'STRING', & ! type
137  '', & ! shape
138  'file name of time series information', & ! longname
139  .true., & ! required
140  .false., & ! developmode
141  .true., & ! multi-record
142  .true., & ! preserve case
143  .false., & ! layered
144  .false. & ! timeseries
145  )

◆ utlspca_tas_filerecord

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_tas_filerecord = InputParamDefinitionType ( 'UTL', 'SPCA', 'OPTIONS', 'TAS_FILERECORD', 'TAS_FILERECORD', 'RECORD TAS6 FILEIN TAS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 71 of file utl-spcaidm.f90.

71  type(InputParamDefinitionType), parameter :: &
72  utlspca_tas_filerecord = inputparamdefinitiontype &
73  ( &
74  'UTL', & ! component
75  'SPCA', & ! subcomponent
76  'OPTIONS', & ! block
77  'TAS_FILERECORD', & ! tag name
78  'TAS_FILERECORD', & ! fortran variable
79  'RECORD TAS6 FILEIN TAS6_FILENAME', & ! type
80  '', & ! shape
81  '', & ! longname
82  .false., & ! required
83  .false., & ! developmode
84  .false., & ! multi-record
85  .false., & ! preserve case
86  .false., & ! layered
87  .false. & ! timeseries
88  )

◆ utlspca_temperature

type(inputparamdefinitiontype), parameter utlspcainputmodule::utlspca_temperature = InputParamDefinitionType ( 'UTL', 'SPCA', 'PERIOD', 'TEMPERATURE', 'TEMPERATURE', 'DOUBLE1D', 'NCPL', 'temperature', .false., .false., .false., .false., .false., .true. )
private

Definition at line 166 of file utl-spcaidm.f90.

166  type(InputParamDefinitionType), parameter :: &
167  utlspca_temperature = inputparamdefinitiontype &
168  ( &
169  'UTL', & ! component
170  'SPCA', & ! subcomponent
171  'PERIOD', & ! block
172  'TEMPERATURE', & ! tag name
173  'TEMPERATURE', & ! fortran variable
174  'DOUBLE1D', & ! type
175  'NCPL', & ! shape
176  'temperature', & ! longname
177  .false., & ! required
178  .false., & ! developmode
179  .false., & ! multi-record
180  .false., & ! preserve case
181  .false., & ! layered
182  .true. & ! timeseries
183  )