MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
swf-ocidm.f90 File Reference

Go to the source code of this file.

Data Types

type  swfocinputmodule::swfocparamfoundtype
 

Modules

module  swfocinputmodule
 

Variables

logical, public swfocinputmodule::swf_oc_multi_package = .false.
 
character(len=16), dimension(*), parameter, public swfocinputmodule::swf_oc_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGET_FILERECORD', 'BUDFILEREC', 'RECORD BUDGET FILEOUT BUDGETFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budget = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGET', 'BUDGET', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_fileout = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budgetfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETFILE', 'BUDGETFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budcsvfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSV_FILERECORD', 'BUDCSVFILEREC', 'RECORD BUDGETCSV FILEOUT BUDGETCSVFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budgetcsv = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSV', 'BUDGETCSV', 'KEYWORD', '', 'budget keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_budgetcsvfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'BUDGETCSVFILE', 'BUDGETCSVFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutfilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOW_FILERECORD', 'QOUTFILEREC', 'RECORD QOUTFLOW FILEOUT QOUTFLOWFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutflow = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOW', 'QOUTFLOW', 'KEYWORD', '', 'qoutflow keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutflowfile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOWFILE', 'QOUTFLOWFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_stagefilerec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGE_FILERECORD', 'STAGEFILEREC', 'RECORD STAGE FILEOUT STAGEFILE', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_stage = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGE', 'STAGE', 'KEYWORD', '', 'stage keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_stagefile = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'STAGEFILE', 'STAGEFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_qoutprintrec = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'QOUTFLOWPRINTRECORD', 'QOUTPRINTREC', 'RECORD QOUTFLOW PRINT_FORMAT FORMATRECORD', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_print_format = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'PRINT_FORMAT', 'PRINT_FORMAT', 'KEYWORD', '', 'keyword to indicate that a print format follows', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_formatrecord = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FORMATRECORD', 'FORMATRECORD', 'RECORD COLUMNS WIDTH DIGITS FORMAT', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_columns = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'COLUMNS', 'COLUMNS', 'INTEGER', '', 'number of columns', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_width = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'WIDTH', 'WIDTH', 'INTEGER', '', 'width for each number', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_digits = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'DIGITS', 'DIGITS', 'INTEGER', '', 'number of digits', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_format = InputParamDefinitionType ( 'SWF', 'OC', 'OPTIONS', 'FORMAT', 'FORMAT', 'STRING', '', 'write format', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_saverecord = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'SAVERECORD', 'SAVERECORD', 'RECORD SAVE RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_save = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'SAVE', 'SAVE', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_printrecord = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'PRINTRECORD', 'PRINTRECORD', 'RECORD PRINT RTYPE OCSETTING', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_print = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'PRINT', 'PRINT', 'KEYWORD', '', 'keyword to save', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_rtype = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'RTYPE', 'RTYPE', 'STRING', '', 'record type', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_ocsetting = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'OCSETTING', 'OCSETTING', 'KEYSTRING ALL FIRST LAST FREQUENCY STEPS', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_all = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'ALL', 'ALL', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_first = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'FIRST', 'FIRST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_last = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'LAST', 'LAST', 'KEYWORD', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_frequency = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'FREQUENCY', 'FREQUENCY', 'INTEGER', '', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfocinputmodule::swfoc_steps = InputParamDefinitionType ( 'SWF', 'OC', 'PERIOD', 'STEPS', 'STEPS', 'INTEGER1D', '<NSTP', '', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public swfocinputmodule::swf_oc_param_definitions = [ swfoc_budfilerec, swfoc_budget, swfoc_fileout, swfoc_budgetfile, swfoc_budcsvfilerec, swfoc_budgetcsv, swfoc_budgetcsvfile, swfoc_qoutfilerec, swfoc_qoutflow, swfoc_qoutflowfile, swfoc_stagefilerec, swfoc_stage, swfoc_stagefile, swfoc_qoutprintrec, swfoc_print_format, swfoc_formatrecord, swfoc_columns, swfoc_width, swfoc_digits, swfoc_format, swfoc_saverecord, swfoc_save, swfoc_printrecord, swfoc_print, swfoc_rtype, swfoc_ocsetting, swfoc_all, swfoc_first, swfoc_last, swfoc_frequency, swfoc_steps ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public swfocinputmodule::swf_oc_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public swfocinputmodule::swf_oc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .false., .false., .true. ) ]