MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
swfdis2dinputmodule Module Reference

Data Types

type  swfdis2dparamfoundtype
 

Variables

logical, public swf_dis2d_multi_package = .false.
 
type(inputparamdefinitiontype), parameter swfdis2d_length_units = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_nogrb = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_xorigin = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_yorigin = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_angrot = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_export_ascii = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_nrow = InputParamDefinitionType ( 'SWF', 'DIS2D', 'DIMENSIONS', 'NROW', 'NROW', 'INTEGER', '', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_ncol = InputParamDefinitionType ( 'SWF', 'DIS2D', 'DIMENSIONS', 'NCOL', 'NCOL', 'INTEGER', '', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_delr = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'DELR', 'DELR', 'DOUBLE1D', 'NCOL', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_delc = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'DELC', 'DELC', 'DOUBLE1D', 'NROW', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_botm = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCOL NROW', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdis2d_idomain = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCOL NROW', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_dis2d_param_definitions = [ swfdis2d_length_units, swfdis2d_nogrb, swfdis2d_xorigin, swfdis2d_yorigin, swfdis2d_angrot, swfdis2d_export_ascii, swfdis2d_nrow, swfdis2d_ncol, swfdis2d_delr, swfdis2d_delc, swfdis2d_botm, swfdis2d_idomain ]
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_dis2d_aggregate_definitions = [ InputParamDefinitionType ( '', '', '', '', '', '', '', .false., .false., .false., .false., .false. ) ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public swf_dis2d_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ) ]
 

Variable Documentation

◆ swf_dis2d_aggregate_definitions

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

Definition at line 251 of file swf-dis2didm.f90.

251  type(InputParamDefinitionType), parameter :: &
252  swf_dis2d_aggregate_definitions(*) = &
253  [ &
254  inputparamdefinitiontype &
255  ( &
256  '', & ! component
257  '', & ! subcomponent
258  '', & ! block
259  '', & ! tag name
260  '', & ! fortran variable
261  '', & ! type
262  '', & ! shape
263  .false., & ! required
264  .false., & ! multi-record
265  .false., & ! preserve case
266  .false., & ! layered
267  .false. & ! timeseries
268  ) &
269  ]

◆ swf_dis2d_block_definitions

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

Definition at line 271 of file swf-dis2didm.f90.

271  type(InputBlockDefinitionType), parameter :: &
272  swf_dis2d_block_definitions(*) = &
273  [ &
274  inputblockdefinitiontype( &
275  'OPTIONS', & ! blockname
276  .false., & ! required
277  .false., & ! aggregate
278  .false. & ! block_variable
279  ), &
280  inputblockdefinitiontype( &
281  'DIMENSIONS', & ! blockname
282  .true., & ! required
283  .false., & ! aggregate
284  .false. & ! block_variable
285  ), &
286  inputblockdefinitiontype( &
287  'GRIDDATA', & ! blockname
288  .true., & ! required
289  .false., & ! aggregate
290  .false. & ! block_variable
291  ) &
292  ]

◆ swf_dis2d_multi_package

logical, public swfdis2dinputmodule::swf_dis2d_multi_package = .false.

Definition at line 28 of file swf-dis2didm.f90.

28  logical :: swf_dis2d_multi_package = .false.

◆ swf_dis2d_param_definitions

Definition at line 234 of file swf-dis2didm.f90.

234  type(InputParamDefinitionType), parameter :: &
235  swf_dis2d_param_definitions(*) = &
236  [ &
237  swfdis2d_length_units, &
238  swfdis2d_nogrb, &
239  swfdis2d_xorigin, &
240  swfdis2d_yorigin, &
241  swfdis2d_angrot, &
242  swfdis2d_export_ascii, &
243  swfdis2d_nrow, &
244  swfdis2d_ncol, &
245  swfdis2d_delr, &
246  swfdis2d_delc, &
247  swfdis2d_botm, &
248  swfdis2d_idomain &
249  ]

◆ swfdis2d_angrot

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_angrot = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', .false., .false., .false., .false., .false. )
private

Definition at line 98 of file swf-dis2didm.f90.

98  type(InputParamDefinitionType), parameter :: &
99  swfdis2d_angrot = inputparamdefinitiontype &
100  ( &
101  'SWF', & ! component
102  'DIS2D', & ! subcomponent
103  'OPTIONS', & ! block
104  'ANGROT', & ! tag name
105  'ANGROT', & ! fortran variable
106  'DOUBLE', & ! type
107  '', & ! shape
108  .false., & ! required
109  .false., & ! multi-record
110  .false., & ! preserve case
111  .false., & ! layered
112  .false. & ! timeseries
113  )

◆ swfdis2d_botm

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_botm = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCOL NROW', .true., .false., .false., .false., .false. )
private

Definition at line 200 of file swf-dis2didm.f90.

200  type(InputParamDefinitionType), parameter :: &
201  swfdis2d_botm = inputparamdefinitiontype &
202  ( &
203  'SWF', & ! component
204  'DIS2D', & ! subcomponent
205  'GRIDDATA', & ! block
206  'BOTM', & ! tag name
207  'BOTM', & ! fortran variable
208  'DOUBLE2D', & ! type
209  'NCOL NROW', & ! shape
210  .true., & ! required
211  .false., & ! multi-record
212  .false., & ! preserve case
213  .false., & ! layered
214  .false. & ! timeseries
215  )

◆ swfdis2d_delc

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_delc = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'DELC', 'DELC', 'DOUBLE1D', 'NROW', .true., .false., .false., .false., .false. )
private

Definition at line 183 of file swf-dis2didm.f90.

183  type(InputParamDefinitionType), parameter :: &
184  swfdis2d_delc = inputparamdefinitiontype &
185  ( &
186  'SWF', & ! component
187  'DIS2D', & ! subcomponent
188  'GRIDDATA', & ! block
189  'DELC', & ! tag name
190  'DELC', & ! fortran variable
191  'DOUBLE1D', & ! type
192  'NROW', & ! shape
193  .true., & ! required
194  .false., & ! multi-record
195  .false., & ! preserve case
196  .false., & ! layered
197  .false. & ! timeseries
198  )

◆ swfdis2d_delr

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_delr = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'DELR', 'DELR', 'DOUBLE1D', 'NCOL', .true., .false., .false., .false., .false. )
private

Definition at line 166 of file swf-dis2didm.f90.

166  type(InputParamDefinitionType), parameter :: &
167  swfdis2d_delr = inputparamdefinitiontype &
168  ( &
169  'SWF', & ! component
170  'DIS2D', & ! subcomponent
171  'GRIDDATA', & ! block
172  'DELR', & ! tag name
173  'DELR', & ! fortran variable
174  'DOUBLE1D', & ! type
175  'NCOL', & ! shape
176  .true., & ! required
177  .false., & ! multi-record
178  .false., & ! preserve case
179  .false., & ! layered
180  .false. & ! timeseries
181  )

◆ swfdis2d_export_ascii

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_export_ascii = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', .false., .false., .false., .false., .false. )
private

Definition at line 115 of file swf-dis2didm.f90.

115  type(InputParamDefinitionType), parameter :: &
116  swfdis2d_export_ascii = inputparamdefinitiontype &
117  ( &
118  'SWF', & ! component
119  'DIS2D', & ! subcomponent
120  'OPTIONS', & ! block
121  'EXPORT_ARRAY_ASCII', & ! tag name
122  'EXPORT_ASCII', & ! fortran variable
123  'KEYWORD', & ! type
124  '', & ! shape
125  .false., & ! required
126  .false., & ! multi-record
127  .false., & ! preserve case
128  .false., & ! layered
129  .false. & ! timeseries
130  )

◆ swfdis2d_idomain

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_idomain = InputParamDefinitionType ( 'SWF', 'DIS2D', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCOL NROW', .false., .false., .false., .false., .false. )
private

Definition at line 217 of file swf-dis2didm.f90.

217  type(InputParamDefinitionType), parameter :: &
218  swfdis2d_idomain = inputparamdefinitiontype &
219  ( &
220  'SWF', & ! component
221  'DIS2D', & ! subcomponent
222  'GRIDDATA', & ! block
223  'IDOMAIN', & ! tag name
224  'IDOMAIN', & ! fortran variable
225  'INTEGER2D', & ! type
226  'NCOL NROW', & ! shape
227  .false., & ! required
228  .false., & ! multi-record
229  .false., & ! preserve case
230  .false., & ! layered
231  .false. & ! timeseries
232  )

◆ swfdis2d_length_units

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_length_units = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', .false., .false., .false., .false., .false. )
private

Definition at line 30 of file swf-dis2didm.f90.

30  type(InputParamDefinitionType), parameter :: &
31  swfdis2d_length_units = inputparamdefinitiontype &
32  ( &
33  'SWF', & ! component
34  'DIS2D', & ! subcomponent
35  'OPTIONS', & ! block
36  'LENGTH_UNITS', & ! tag name
37  'LENGTH_UNITS', & ! fortran variable
38  'STRING', & ! type
39  '', & ! shape
40  .false., & ! required
41  .false., & ! multi-record
42  .false., & ! preserve case
43  .false., & ! layered
44  .false. & ! timeseries
45  )

◆ swfdis2d_ncol

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_ncol = InputParamDefinitionType ( 'SWF', 'DIS2D', 'DIMENSIONS', 'NCOL', 'NCOL', 'INTEGER', '', .true., .false., .false., .false., .false. )
private

Definition at line 149 of file swf-dis2didm.f90.

149  type(InputParamDefinitionType), parameter :: &
150  swfdis2d_ncol = inputparamdefinitiontype &
151  ( &
152  'SWF', & ! component
153  'DIS2D', & ! subcomponent
154  'DIMENSIONS', & ! block
155  'NCOL', & ! tag name
156  'NCOL', & ! fortran variable
157  'INTEGER', & ! type
158  '', & ! shape
159  .true., & ! required
160  .false., & ! multi-record
161  .false., & ! preserve case
162  .false., & ! layered
163  .false. & ! timeseries
164  )

◆ swfdis2d_nogrb

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_nogrb = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', .false., .false., .false., .false., .false. )
private

Definition at line 47 of file swf-dis2didm.f90.

47  type(InputParamDefinitionType), parameter :: &
48  swfdis2d_nogrb = inputparamdefinitiontype &
49  ( &
50  'SWF', & ! component
51  'DIS2D', & ! subcomponent
52  'OPTIONS', & ! block
53  'NOGRB', & ! tag name
54  'NOGRB', & ! fortran variable
55  'KEYWORD', & ! type
56  '', & ! shape
57  .false., & ! required
58  .false., & ! multi-record
59  .false., & ! preserve case
60  .false., & ! layered
61  .false. & ! timeseries
62  )

◆ swfdis2d_nrow

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_nrow = InputParamDefinitionType ( 'SWF', 'DIS2D', 'DIMENSIONS', 'NROW', 'NROW', 'INTEGER', '', .true., .false., .false., .false., .false. )
private

Definition at line 132 of file swf-dis2didm.f90.

132  type(InputParamDefinitionType), parameter :: &
133  swfdis2d_nrow = inputparamdefinitiontype &
134  ( &
135  'SWF', & ! component
136  'DIS2D', & ! subcomponent
137  'DIMENSIONS', & ! block
138  'NROW', & ! tag name
139  'NROW', & ! fortran variable
140  'INTEGER', & ! type
141  '', & ! shape
142  .true., & ! required
143  .false., & ! multi-record
144  .false., & ! preserve case
145  .false., & ! layered
146  .false. & ! timeseries
147  )

◆ swfdis2d_xorigin

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_xorigin = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', .false., .false., .false., .false., .false. )
private

Definition at line 64 of file swf-dis2didm.f90.

64  type(InputParamDefinitionType), parameter :: &
65  swfdis2d_xorigin = inputparamdefinitiontype &
66  ( &
67  'SWF', & ! component
68  'DIS2D', & ! subcomponent
69  'OPTIONS', & ! block
70  'XORIGIN', & ! tag name
71  'XORIGIN', & ! fortran variable
72  'DOUBLE', & ! type
73  '', & ! shape
74  .false., & ! required
75  .false., & ! multi-record
76  .false., & ! preserve case
77  .false., & ! layered
78  .false. & ! timeseries
79  )

◆ swfdis2d_yorigin

type(inputparamdefinitiontype), parameter swfdis2dinputmodule::swfdis2d_yorigin = InputParamDefinitionType ( 'SWF', 'DIS2D', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', .false., .false., .false., .false., .false. )
private

Definition at line 81 of file swf-dis2didm.f90.

81  type(InputParamDefinitionType), parameter :: &
82  swfdis2d_yorigin = inputparamdefinitiontype &
83  ( &
84  'SWF', & ! component
85  'DIS2D', & ! subcomponent
86  'OPTIONS', & ! block
87  'YORIGIN', & ! tag name
88  'YORIGIN', & ! fortran variable
89  'DOUBLE', & ! type
90  '', & ! shape
91  .false., & ! required
92  .false., & ! multi-record
93  .false., & ! preserve case
94  .false., & ! layered
95  .false. & ! timeseries
96  )