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

Data Types

type  olficparamfoundtype
 

Variables

logical, public olf_ic_multi_package = .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. )
 
type(inputparamdefinitiontype), parameter olfic_strt = InputParamDefinitionType ( 'OLF', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .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. ) ]
 
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. ) ]

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

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

◆ 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 91 of file olf-icidm.f90.

91  type(InputBlockDefinitionType), parameter :: &
92  olf_ic_block_definitions(*) = &
93  [ &
94  inputblockdefinitiontype( &
95  'OPTIONS', & ! blockname
96  .false., & ! required
97  .false., & ! aggregate
98  .false. & ! block_variable
99  ), &
100  inputblockdefinitiontype( &
101  'GRIDDATA', & ! blockname
102  .true., & ! required
103  .false., & ! aggregate
104  .false. & ! block_variable
105  ) &
106  ]

◆ olf_ic_multi_package

logical, public olficinputmodule::olf_ic_multi_package = .false.

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

19  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 63 of file olf-icidm.f90.

63  type(InputParamDefinitionType), parameter :: &
64  olf_ic_param_definitions(*) = &
65  [ &
66  olfic_export_ascii, &
67  olfic_strt &
68  ]

◆ olf_ic_subpackages

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

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

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

◆ 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. )
private

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

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

◆ olfic_strt

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

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

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