MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
utl-spcidm.f90 File Reference

Go to the source code of this file.

Data Types

type  utlspcinputmodule::utlspcparamfoundtype
 

Modules

module  utlspcinputmodule
 

Variables

logical, public utlspcinputmodule::utl_spc_multi_package = .true.
 
character(len=16), dimension(*), parameter, public utlspcinputmodule::utl_spc_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_print_input = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_ts_filerecord = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_ts6 = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_filein = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_ts6_filename = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_maxbound = InputParamDefinitionType ( 'UTL', 'SPC', 'DIMENSIONS', 'MAXBOUND', 'MAXBOUND', 'INTEGER', '', 'maximum number of ssm entries', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_bndno = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'BNDNO', 'BNDNO', 'INTEGER', '', 'bound number for this entry', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_concentration = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'CONCENTRATION', 'CONCENTRATION', 'DOUBLE', '', 'boundary concentration', .true., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_temperature = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'TEMPERATURE', 'TEMPERATURE', 'DOUBLE', '', 'boundary temperature', .true., .false., .true., .false., .false., .true. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public utlspcinputmodule::utl_spc_param_definitions = [ utlspc_print_input, utlspc_ts_filerecord, utlspc_ts6, utlspc_filein, utlspc_ts6_filename, utlspc_maxbound, utlspc_bndno, utlspc_concentration, utlspc_temperature ]
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_perioddata = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'PERIODDATA', 'PERIODDATA', 'RECARRAY BNDNO SPCSETTING', '', '', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter utlspcinputmodule::utlspc_spcsetting = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'SPCSETTING', 'SPCSETTING', 'KEYSTRING CONCENTRATION TEMPERATURE', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public utlspcinputmodule::utl_spc_aggregate_definitions = [ utlspc_perioddata, utlspc_spcsetting ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public utlspcinputmodule::utl_spc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ]