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

Data Types

type  gwticparamfoundtype
 

Variables

logical, public gwt_ic_multi_package = .false.
 
logical, public gwt_ic_is_advanced = .false.
 
character(len=16), dimension(*), parameter, public gwt_ic_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter gwtic_export_ascii = InputParamDefinitionType ( 'GWT', 'IC', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtic_export_nc = InputParamDefinitionType ( 'GWT', 'IC', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtic_strt = InputParamDefinitionType ( 'GWT', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwt_ic_param_definitions = [ gwtic_export_ascii, gwtic_export_nc, gwtic_strt ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwt_ic_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwt_ic_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]
 

Variable Documentation

◆ gwt_ic_aggregate_definitions

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

Definition at line 95 of file gwt-icidm.f90.

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

◆ gwt_ic_block_definitions

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

Definition at line 117 of file gwt-icidm.f90.

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

◆ gwt_ic_is_advanced

logical, public gwticinputmodule::gwt_ic_is_advanced = .false.

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

22  logical :: gwt_ic_is_advanced = .false.

◆ gwt_ic_multi_package

logical, public gwticinputmodule::gwt_ic_multi_package = .false.

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

21  logical :: gwt_ic_multi_package = .false.

◆ gwt_ic_param_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwticinputmodule::gwt_ic_param_definitions = [ gwtic_export_ascii, gwtic_export_nc, gwtic_strt ]

Definition at line 87 of file gwt-icidm.f90.

87  type(InputParamDefinitionType), parameter :: &
88  gwt_ic_param_definitions(*) = &
89  [ &
90  gwtic_export_ascii, &
91  gwtic_export_nc, &
92  gwtic_strt &
93  ]

◆ gwt_ic_subpackages

character(len=16), dimension(*), parameter, public gwticinputmodule::gwt_ic_subpackages = [ ' ' ]

Definition at line 24 of file gwt-icidm.f90.

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

◆ gwtic_export_ascii

type(inputparamdefinitiontype), parameter gwticinputmodule::gwtic_export_ascii = InputParamDefinitionType ( 'GWT', '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 30 of file gwt-icidm.f90.

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

◆ gwtic_export_nc

type(inputparamdefinitiontype), parameter gwticinputmodule::gwtic_export_nc = InputParamDefinitionType ( 'GWT', '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 49 of file gwt-icidm.f90.

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

◆ gwtic_strt

type(inputparamdefinitiontype), parameter gwticinputmodule::gwtic_strt = InputParamDefinitionType ( 'GWT', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .false., .false., .false., .true., .false. )
private

Definition at line 68 of file gwt-icidm.f90.

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