MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
olf-namidm.f90 File Reference

Go to the source code of this file.

Data Types

type  olfnaminputmodule::olfnamparamfoundtype
 

Modules

module  olfnaminputmodule
 

Variables

logical, public olfnaminputmodule::olf_nam_multi_package = .false.
 
character(len=16), dimension(*), parameter, public olfnaminputmodule::olf_nam_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_list = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'LIST', 'LIST', 'STRING', '', 'name of listing file', .false., .false., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_print_input = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_print_flows = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'PRINT_FLOWS', 'PRINT_FLOWS', 'KEYWORD', '', 'print calculated flows to listing file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_save_flows = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'SAVE_FLOWS', 'SAVE_FLOWS', 'KEYWORD', '', 'save flows for all packages to budget file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_newtonoptions = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'NEWTONOPTIONS', 'NEWTONOPTIONS', 'RECORD NEWTON UNDER_RELAXATION', '', 'newton keyword and options', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_newton = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'NEWTON', 'NEWTON', 'KEYWORD', '', 'keyword to activate Newton-Raphson formulation', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_under_relaxation = InputParamDefinitionType ( 'OLF', 'NAM', 'OPTIONS', 'UNDER_RELAXATION', 'UNDER_RELAXATION', 'KEYWORD', '', 'keyword to activate Newton-Raphson UNDER_RELAXATION option', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_ftype = InputParamDefinitionType ( 'OLF', 'NAM', 'PACKAGES', 'FTYPE', 'FTYPE', 'STRING', '', 'package type', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_fname = InputParamDefinitionType ( 'OLF', 'NAM', 'PACKAGES', 'FNAME', 'FNAME', 'STRING', '', 'file name', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_pname = InputParamDefinitionType ( 'OLF', 'NAM', 'PACKAGES', 'PNAME', 'PNAME', 'STRING', '', 'user name for package', .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public olfnaminputmodule::olf_nam_param_definitions = [ olfnam_list, olfnam_print_input, olfnam_print_flows, olfnam_save_flows, olfnam_newtonoptions, olfnam_newton, olfnam_under_relaxation, olfnam_ftype, olfnam_fname, olfnam_pname ]
 
type(inputparamdefinitiontype), parameter olfnaminputmodule::olfnam_packages = InputParamDefinitionType ( 'OLF', 'NAM', 'PACKAGES', 'PACKAGES', 'PACKAGES', 'RECARRAY FTYPE FNAME PNAME', '', 'package list', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public olfnaminputmodule::olf_nam_aggregate_definitions = [ olfnam_packages ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public olfnaminputmodule::olf_nam_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'PACKAGES', .true., .true., .false. ) ]