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

Data Types

type  swficparamfoundtype
 

Variables

logical, public swf_ic_multi_package = .false.
 
character(len=16), dimension(*), parameter, public swf_ic_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter swfic_export_ascii = InputParamDefinitionType ( 'SWF', 'IC', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfic_strt = InputParamDefinitionType ( 'SWF', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_ic_param_definitions = [ swfic_export_ascii, swfic_strt ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_ic_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', '', .false., .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public swf_ic_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]
 

Variable Documentation

◆ swf_ic_aggregate_definitions

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

Definition at line 72 of file swf-icidm.f90.

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

◆ swf_ic_block_definitions

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

Definition at line 94 of file swf-icidm.f90.

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

◆ swf_ic_multi_package

logical, public swficinputmodule::swf_ic_multi_package = .false.

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

19  logical :: swf_ic_multi_package = .false.

◆ swf_ic_param_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public swficinputmodule::swf_ic_param_definitions = [ swfic_export_ascii, swfic_strt ]

Definition at line 65 of file swf-icidm.f90.

65  type(InputParamDefinitionType), parameter :: &
66  swf_ic_param_definitions(*) = &
67  [ &
68  swfic_export_ascii, &
69  swfic_strt &
70  ]

◆ swf_ic_subpackages

character(len=16), dimension(*), parameter, public swficinputmodule::swf_ic_subpackages = [ ' ' ]

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

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

◆ swfic_export_ascii

type(inputparamdefinitiontype), parameter swficinputmodule::swfic_export_ascii = InputParamDefinitionType ( 'SWF', '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 27 of file swf-icidm.f90.

27  type(InputParamDefinitionType), parameter :: &
28  swfic_export_ascii = inputparamdefinitiontype &
29  ( &
30  'SWF', & ! 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., & ! prerelease
40  .false., & ! multi-record
41  .false., & ! preserve case
42  .false., & ! layered
43  .false. & ! timeseries
44  )

◆ swfic_strt

type(inputparamdefinitiontype), parameter swficinputmodule::swfic_strt = InputParamDefinitionType ( 'SWF', 'IC', 'GRIDDATA', 'STRT', 'STRT', 'DOUBLE1D', 'NODES', 'starting concentration', .true., .false., .false., .false., .true., .false. )
private

Definition at line 46 of file swf-icidm.f90.

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