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

Data Types

type  olficparamfoundtype
 

Variables

logical, public olf_ic_multi_package = .false.
 
logical, public olf_ic_is_advanced = .false.
 
character(len=16), dimension(*), parameter, public olf_ic_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter olfic_export_ascii = InputParamDefinitionType ( 'OLF', 'IC', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter olfic_strt = InputParamDefinitionType ( 'OLF', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public olf_ic_param_definitions = [ olfic_export_ascii, olfic_strt ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public olf_ic_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public olf_ic_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]
 

Variable Documentation

◆ olf_ic_aggregate_definitions

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

Definition at line 74 of file olf-icidm.f90.

74  type(InputParamDefinitionType), parameter :: &
75  olf_ic_aggregate_definitions(*) = &
76  [ &
77  inputparamdefinitiontype &
78  ( &
79  '', & ! component
80  '', & ! subcomponent
81  '', & ! block
82  '', & ! tag name
83  '', & ! fortran variable
84  '', & ! type
85  '', & ! shape
86  '', & ! longname
87  .false., & ! required
88  .false., & ! developmode
89  .false., & ! multi-record
90  .false., & ! preserve case
91  .false., & ! layered
92  .false. & ! timeseries
93  ) &
94  ]

◆ olf_ic_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public olficinputmodule::olf_ic_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]

Definition at line 96 of file olf-icidm.f90.

96  type(InputBlockDefinitionType), parameter :: &
97  olf_ic_block_definitions(*) = &
98  [ &
99  inputblockdefinitiontype( &
100  'OPTIONS', & ! blockname
101  .false., & ! required
102  .false., & ! aggregate
103  .false. & ! block_variable
104  ), &
105  inputblockdefinitiontype( &
106  'GRIDDATA', & ! blockname
107  .true., & ! required
108  .false., & ! aggregate
109  .false. & ! block_variable
110  ) &
111  ]

◆ olf_ic_is_advanced

logical, public olficinputmodule::olf_ic_is_advanced = .false.

Definition at line 21 of file olf-icidm.f90.

21  logical :: olf_ic_is_advanced = .false.

◆ olf_ic_multi_package

logical, public olficinputmodule::olf_ic_multi_package = .false.

Definition at line 20 of file olf-icidm.f90.

20  logical :: olf_ic_multi_package = .false.

◆ olf_ic_param_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public olficinputmodule::olf_ic_param_definitions = [ olfic_export_ascii, olfic_strt ]

Definition at line 67 of file olf-icidm.f90.

67  type(InputParamDefinitionType), parameter :: &
68  olf_ic_param_definitions(*) = &
69  [ &
70  olfic_export_ascii, &
71  olfic_strt &
72  ]

◆ olf_ic_subpackages

character(len=16), dimension(*), parameter, public olficinputmodule::olf_ic_subpackages = [ ' ' ]

Definition at line 23 of file olf-icidm.f90.

23  character(len=16), parameter :: &
24  olf_ic_subpackages(*) = &
25  [ &
26  ' ' &
27  ]

◆ olfic_export_ascii

type(inputparamdefinitiontype), parameter olficinputmodule::olfic_export_ascii = InputParamDefinitionType ( 'OLF', 'IC', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
private

Definition at line 29 of file olf-icidm.f90.

29  type(InputParamDefinitionType), parameter :: &
30  olfic_export_ascii = inputparamdefinitiontype &
31  ( &
32  'OLF', & ! component
33  'IC', & ! subcomponent
34  'OPTIONS', & ! block
35  'EXPORT_ARRAY_ASCII', & ! tag name
36  'EXPORT_ASCII', & ! fortran variable
37  'KEYWORD', & ! type
38  '', & ! shape
39  'export array variables to layered ascii files.', & ! longname
40  .false., & ! required
41  .false., & ! developmode
42  .false., & ! multi-record
43  .false., & ! preserve case
44  .false., & ! layered
45  .false. & ! timeseries
46  )

◆ olfic_strt

type(inputparamdefinitiontype), parameter olficinputmodule::olfic_strt = InputParamDefinitionType ( 'OLF', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .false., .false., .false., .true., .false. )
private

Definition at line 48 of file olf-icidm.f90.

48  type(InputParamDefinitionType), parameter :: &
49  olfic_strt = inputparamdefinitiontype &
50  ( &
51  'OLF', & ! component
52  'IC', & ! subcomponent
53  'GRIDDATA', & ! block
54  'STRT', & ! tag name
55  'STRT', & ! fortran variable
56  'DOUBLE1D', & ! type
57  'NODES', & ! shape
58  'starting concentration', & ! longname
59  .true., & ! required
60  .false., & ! developmode
61  .false., & ! multi-record
62  .false., & ! preserve case
63  .true., & ! layered
64  .false. & ! timeseries
65  )