MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
gweicinputmodule Module Reference

Data Types

type  gweicparamfoundtype
 

Variables

logical, public gwe_ic_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwe_ic_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gweic_export_ascii = InputParamDefinitionType ( 'GWE', 'IC', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweic_export_nc = InputParamDefinitionType ( 'GWE', 'IC', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gweic_strt = InputParamDefinitionType ( 'GWE', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting temperature', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_ic_param_definitions = [ gweic_export_ascii, gweic_export_nc, gweic_strt ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwe_ic_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwe_ic_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]
 

Variable Documentation

◆ gwe_ic_aggregate_definitions

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

Definition at line 93 of file gwe-icidm.f90.

93  type(InputParamDefinitionType), parameter :: &
94  gwe_ic_aggregate_definitions(*) = &
95  [ &
96  inputparamdefinitiontype &
97  ( &
98  '', & ! component
99  '', & ! subcomponent
100  '', & ! block
101  '', & ! tag name
102  '', & ! fortran variable
103  '', & ! type
104  '', & ! shape
105  '', & ! longname
106  .false., & ! required
107  .false., & ! prerelease
108  .false., & ! multi-record
109  .false., & ! preserve case
110  .false., & ! layered
111  .false. & ! timeseries
112  ) &
113  ]

◆ gwe_ic_block_definitions

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

Definition at line 115 of file gwe-icidm.f90.

115  type(InputBlockDefinitionType), parameter :: &
116  gwe_ic_block_definitions(*) = &
117  [ &
118  inputblockdefinitiontype( &
119  'OPTIONS', & ! blockname
120  .false., & ! required
121  .false., & ! aggregate
122  .false. & ! block_variable
123  ), &
124  inputblockdefinitiontype( &
125  'GRIDDATA', & ! blockname
126  .true., & ! required
127  .false., & ! aggregate
128  .false. & ! block_variable
129  ) &
130  ]

◆ gwe_ic_multi_package

logical, public gweicinputmodule::gwe_ic_multi_package = .false.

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

20  logical :: gwe_ic_multi_package = .false.

◆ gwe_ic_param_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gweicinputmodule::gwe_ic_param_definitions = [ gweic_export_ascii, gweic_export_nc, gweic_strt ]

Definition at line 85 of file gwe-icidm.f90.

85  type(InputParamDefinitionType), parameter :: &
86  gwe_ic_param_definitions(*) = &
87  [ &
88  gweic_export_ascii, &
89  gweic_export_nc, &
90  gweic_strt &
91  ]

◆ gwe_ic_subpackages

character(len=16), dimension(*), parameter, public gweicinputmodule::gwe_ic_subpackages = [ ' ' ]

Definition at line 22 of file gwe-icidm.f90.

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

◆ gweic_export_ascii

type(inputparamdefinitiontype), parameter gweicinputmodule::gweic_export_ascii = InputParamDefinitionType ( 'GWE', '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 28 of file gwe-icidm.f90.

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

◆ gweic_export_nc

type(inputparamdefinitiontype), parameter gweicinputmodule::gweic_export_nc = InputParamDefinitionType ( 'GWE', 'IC', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false., .false. )
private

Definition at line 47 of file gwe-icidm.f90.

47  type(InputParamDefinitionType), parameter :: &
48  gweic_export_nc = inputparamdefinitiontype &
49  ( &
50  'GWE', & ! component
51  'IC', & ! subcomponent
52  'OPTIONS', & ! block
53  'EXPORT_ARRAY_NETCDF', & ! tag name
54  'EXPORT_NC', & ! fortran variable
55  'KEYWORD', & ! type
56  '', & ! shape
57  'export array variables to netcdf output files.', & ! longname
58  .false., & ! required
59  .false., & ! prerelease
60  .false., & ! multi-record
61  .false., & ! preserve case
62  .false., & ! layered
63  .false. & ! timeseries
64  )

◆ gweic_strt

type(inputparamdefinitiontype), parameter gweicinputmodule::gweic_strt = InputParamDefinitionType ( 'GWE', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting temperature', .true., .false., .false., .false., .true., .false. )
private

Definition at line 66 of file gwe-icidm.f90.

66  type(InputParamDefinitionType), parameter :: &
67  gweic_strt = inputparamdefinitiontype &
68  ( &
69  'GWE', & ! component
70  'IC', & ! subcomponent
71  'GRIDDATA', & ! block
72  'STRT', & ! tag name
73  'STRT', & ! fortran variable
74  'DOUBLE1D', & ! type
75  'NODES', & ! shape
76  'starting temperature', & ! longname
77  .true., & ! required
78  .false., & ! prerelease
79  .false., & ! multi-record
80  .false., & ! preserve case
81  .true., & ! layered
82  .false. & ! timeseries
83  )