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

Data Types

type  utlspcaparamfoundtype
 

Variables

logical, public utl_spca_multi_package = .true.
 
logical, public utl_spca_is_advanced = .false.
 
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 200 of file utl-spcaidm.f90.

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

◆ 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 222 of file utl-spcaidm.f90.

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

◆ utl_spca_is_advanced

logical, public utlspcainputmodule::utl_spca_is_advanced = .false.

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

27  logical :: utl_spca_is_advanced = .false.

◆ utl_spca_multi_package

logical, public utlspcainputmodule::utl_spca_multi_package = .true.

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

26  logical :: utl_spca_multi_package = .true.

◆ utl_spca_param_definitions

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

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

◆ utl_spca_subpackages

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

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

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

◆ 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 149 of file utl-spcaidm.f90.

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

◆ 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 111 of file utl-spcaidm.f90.

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

◆ 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 54 of file utl-spcaidm.f90.

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

◆ 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 35 of file utl-spcaidm.f90.

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

◆ 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 92 of file utl-spcaidm.f90.

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

◆ 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 130 of file utl-spcaidm.f90.

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

◆ 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 73 of file utl-spcaidm.f90.

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

◆ 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 168 of file utl-spcaidm.f90.

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