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

Data Types

type  swfdisv1dparamfoundtype
 

Variables

logical, public swf_disv1d_multi_package = .false.
 
character(len=16), dimension(*), parameter, public swf_disv1d_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter swfdisv1d_length_units = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_nogrb = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_xorigin = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', 'x-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_yorigin = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', 'y-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_angrot = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_export_ascii = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_nodes = InputParamDefinitionType ( 'SWF', 'DISV1D', 'DIMENSIONS', 'NODES', 'NODES', 'INTEGER', '', 'number of linear features', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_nvert = InputParamDefinitionType ( 'SWF', 'DISV1D', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_length = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'LENGTH', 'LENGTH', 'DOUBLE1D', 'NODES', 'length', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_width = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'WIDTH', 'WIDTH', 'DOUBLE1D', 'NODES', 'width', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_bottom = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'BOTTOM', 'BOTTOM', 'DOUBLE1D', 'NODES', 'bottom elevation for the one-dimensional cell', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_idomain = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER1D', 'NODES', 'idomain existence array', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_iv = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_xv = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_yv = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_icell2d = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_fdc = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'FDC', 'FDC', 'DOUBLE', '', 'fractional distance to the cell center', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_ncvert = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_icvert = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'number of cell vertices', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_disv1d_param_definitions = [ swfdisv1d_length_units, swfdisv1d_nogrb, swfdisv1d_xorigin, swfdisv1d_yorigin, swfdisv1d_angrot, swfdisv1d_export_ascii, swfdisv1d_nodes, swfdisv1d_nvert, swfdisv1d_length, swfdisv1d_width, swfdisv1d_bottom, swfdisv1d_idomain, swfdisv1d_iv, swfdisv1d_xv, swfdisv1d_yv, swfdisv1d_icell2d, swfdisv1d_fdc, swfdisv1d_ncvert, swfdisv1d_icvert ]
 
type(inputparamdefinitiontype), parameter swfdisv1d_vertices = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter swfdisv1d_cell2d = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D FDC NCVERT ICVERT', 'NODES', 'cell2d data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public swf_disv1d_aggregate_definitions = [ swfdisv1d_vertices, swfdisv1d_cell2d ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public swf_disv1d_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ), InputBlockDefinitionType( 'VERTICES', .true., .true., .false. ), InputBlockDefinitionType( 'CELL2D', .true., .true., .false. ) ]
 

Variable Documentation

◆ swf_disv1d_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public swfdisv1dinputmodule::swf_disv1d_aggregate_definitions = [ swfdisv1d_vertices, swfdisv1d_cell2d ]

Definition at line 446 of file swf-disv1didm.f90.

446  type(InputParamDefinitionType), parameter :: &
447  swf_disv1d_aggregate_definitions(*) = &
448  [ &
449  swfdisv1d_vertices, &
450  swfdisv1d_cell2d &
451  ]

◆ swf_disv1d_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public swfdisv1dinputmodule::swf_disv1d_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'GRIDDATA', .true., .false., .false. ), InputBlockDefinitionType( 'VERTICES', .true., .true., .false. ), InputBlockDefinitionType( 'CELL2D', .true., .true., .false. ) ]

Definition at line 453 of file swf-disv1didm.f90.

453  type(InputBlockDefinitionType), parameter :: &
454  swf_disv1d_block_definitions(*) = &
455  [ &
456  inputblockdefinitiontype( &
457  'OPTIONS', & ! blockname
458  .false., & ! required
459  .false., & ! aggregate
460  .false. & ! block_variable
461  ), &
462  inputblockdefinitiontype( &
463  'DIMENSIONS', & ! blockname
464  .true., & ! required
465  .false., & ! aggregate
466  .false. & ! block_variable
467  ), &
468  inputblockdefinitiontype( &
469  'GRIDDATA', & ! blockname
470  .true., & ! required
471  .false., & ! aggregate
472  .false. & ! block_variable
473  ), &
474  inputblockdefinitiontype( &
475  'VERTICES', & ! blockname
476  .true., & ! required
477  .true., & ! aggregate
478  .false. & ! block_variable
479  ), &
480  inputblockdefinitiontype( &
481  'CELL2D', & ! blockname
482  .true., & ! required
483  .true., & ! aggregate
484  .false. & ! block_variable
485  ) &
486  ]

◆ swf_disv1d_multi_package

logical, public swfdisv1dinputmodule::swf_disv1d_multi_package = .false.

Definition at line 36 of file swf-disv1didm.f90.

36  logical :: swf_disv1d_multi_package = .false.

◆ swf_disv1d_param_definitions

Definition at line 386 of file swf-disv1didm.f90.

386  type(InputParamDefinitionType), parameter :: &
387  swf_disv1d_param_definitions(*) = &
388  [ &
389  swfdisv1d_length_units, &
390  swfdisv1d_nogrb, &
391  swfdisv1d_xorigin, &
392  swfdisv1d_yorigin, &
393  swfdisv1d_angrot, &
394  swfdisv1d_export_ascii, &
395  swfdisv1d_nodes, &
396  swfdisv1d_nvert, &
397  swfdisv1d_length, &
398  swfdisv1d_width, &
399  swfdisv1d_bottom, &
400  swfdisv1d_idomain, &
401  swfdisv1d_iv, &
402  swfdisv1d_xv, &
403  swfdisv1d_yv, &
404  swfdisv1d_icell2d, &
405  swfdisv1d_fdc, &
406  swfdisv1d_ncvert, &
407  swfdisv1d_icvert &
408  ]

◆ swf_disv1d_subpackages

character(len=16), dimension(*), parameter, public swfdisv1dinputmodule::swf_disv1d_subpackages = [ ' ' ]

Definition at line 38 of file swf-disv1didm.f90.

38  character(len=16), parameter :: &
39  swf_disv1d_subpackages(*) = &
40  [ &
41  ' ' &
42  ]

◆ swfdisv1d_angrot

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_angrot = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false. )
private

Definition at line 116 of file swf-disv1didm.f90.

116  type(InputParamDefinitionType), parameter :: &
117  swfdisv1d_angrot = inputparamdefinitiontype &
118  ( &
119  'SWF', & ! component
120  'DISV1D', & ! subcomponent
121  'OPTIONS', & ! block
122  'ANGROT', & ! tag name
123  'ANGROT', & ! fortran variable
124  'DOUBLE', & ! type
125  '', & ! shape
126  'rotation angle', & ! longname
127  .false., & ! required
128  .false., & ! multi-record
129  .false., & ! preserve case
130  .false., & ! layered
131  .false. & ! timeseries
132  )

◆ swfdisv1d_bottom

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_bottom = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'BOTTOM', 'BOTTOM', 'DOUBLE1D', 'NODES', 'bottom elevation for the one-dimensional cell', .true., .false., .false., .false., .false. )
private

Definition at line 224 of file swf-disv1didm.f90.

224  type(InputParamDefinitionType), parameter :: &
225  swfdisv1d_bottom = inputparamdefinitiontype &
226  ( &
227  'SWF', & ! component
228  'DISV1D', & ! subcomponent
229  'GRIDDATA', & ! block
230  'BOTTOM', & ! tag name
231  'BOTTOM', & ! fortran variable
232  'DOUBLE1D', & ! type
233  'NODES', & ! shape
234  'bottom elevation for the one-dimensional cell', & ! longname
235  .true., & ! required
236  .false., & ! multi-record
237  .false., & ! preserve case
238  .false., & ! layered
239  .false. & ! timeseries
240  )

◆ swfdisv1d_cell2d

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_cell2d = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D FDC NCVERT ICVERT', 'NODES', 'cell2d data', .true., .false., .false., .false., .false. )
private

Definition at line 428 of file swf-disv1didm.f90.

428  type(InputParamDefinitionType), parameter :: &
429  swfdisv1d_cell2d = inputparamdefinitiontype &
430  ( &
431  'SWF', & ! component
432  'DISV1D', & ! subcomponent
433  'CELL2D', & ! block
434  'CELL2D', & ! tag name
435  'CELL2D', & ! fortran variable
436  'RECARRAY ICELL2D FDC NCVERT ICVERT', & ! type
437  'NODES', & ! shape
438  'cell2d data', & ! longname
439  .true., & ! required
440  .false., & ! multi-record
441  .false., & ! preserve case
442  .false., & ! layered
443  .false. & ! timeseries
444  )

◆ swfdisv1d_export_ascii

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_export_ascii = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false. )
private

Definition at line 134 of file swf-disv1didm.f90.

134  type(InputParamDefinitionType), parameter :: &
135  swfdisv1d_export_ascii = inputparamdefinitiontype &
136  ( &
137  'SWF', & ! component
138  'DISV1D', & ! subcomponent
139  'OPTIONS', & ! block
140  'EXPORT_ARRAY_ASCII', & ! tag name
141  'EXPORT_ASCII', & ! fortran variable
142  'KEYWORD', & ! type
143  '', & ! shape
144  'export array variables to layered ascii files.', & ! longname
145  .false., & ! required
146  .false., & ! multi-record
147  .false., & ! preserve case
148  .false., & ! layered
149  .false. & ! timeseries
150  )

◆ swfdisv1d_fdc

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_fdc = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'FDC', 'FDC', 'DOUBLE', '', 'fractional distance to the cell center', .true., .true., .false., .false., .false. )
private

Definition at line 332 of file swf-disv1didm.f90.

332  type(InputParamDefinitionType), parameter :: &
333  swfdisv1d_fdc = inputparamdefinitiontype &
334  ( &
335  'SWF', & ! component
336  'DISV1D', & ! subcomponent
337  'CELL2D', & ! block
338  'FDC', & ! tag name
339  'FDC', & ! fortran variable
340  'DOUBLE', & ! type
341  '', & ! shape
342  'fractional distance to the cell center', & ! longname
343  .true., & ! required
344  .true., & ! multi-record
345  .false., & ! preserve case
346  .false., & ! layered
347  .false. & ! timeseries
348  )

◆ swfdisv1d_icell2d

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_icell2d = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .true., .false., .false., .false. )
private

Definition at line 314 of file swf-disv1didm.f90.

314  type(InputParamDefinitionType), parameter :: &
315  swfdisv1d_icell2d = inputparamdefinitiontype &
316  ( &
317  'SWF', & ! component
318  'DISV1D', & ! subcomponent
319  'CELL2D', & ! block
320  'ICELL2D', & ! tag name
321  'ICELL2D', & ! fortran variable
322  'INTEGER', & ! type
323  '', & ! shape
324  'cell2d number', & ! longname
325  .true., & ! required
326  .true., & ! multi-record
327  .false., & ! preserve case
328  .false., & ! layered
329  .false. & ! timeseries
330  )

◆ swfdisv1d_icvert

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_icvert = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'number of cell vertices', .true., .true., .false., .false., .false. )
private

Definition at line 368 of file swf-disv1didm.f90.

368  type(InputParamDefinitionType), parameter :: &
369  swfdisv1d_icvert = inputparamdefinitiontype &
370  ( &
371  'SWF', & ! component
372  'DISV1D', & ! subcomponent
373  'CELL2D', & ! block
374  'ICVERT', & ! tag name
375  'ICVERT', & ! fortran variable
376  'INTEGER1D', & ! type
377  'NCVERT', & ! shape
378  'number of cell vertices', & ! longname
379  .true., & ! required
380  .true., & ! multi-record
381  .false., & ! preserve case
382  .false., & ! layered
383  .false. & ! timeseries
384  )

◆ swfdisv1d_idomain

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_idomain = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER1D', 'NODES', 'idomain existence array', .false., .false., .false., .false., .false. )
private

Definition at line 242 of file swf-disv1didm.f90.

242  type(InputParamDefinitionType), parameter :: &
243  swfdisv1d_idomain = inputparamdefinitiontype &
244  ( &
245  'SWF', & ! component
246  'DISV1D', & ! subcomponent
247  'GRIDDATA', & ! block
248  'IDOMAIN', & ! tag name
249  'IDOMAIN', & ! fortran variable
250  'INTEGER1D', & ! type
251  'NODES', & ! shape
252  'idomain existence array', & ! longname
253  .false., & ! required
254  .false., & ! multi-record
255  .false., & ! preserve case
256  .false., & ! layered
257  .false. & ! timeseries
258  )

◆ swfdisv1d_iv

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_iv = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .true., .false., .false., .false. )
private

Definition at line 260 of file swf-disv1didm.f90.

260  type(InputParamDefinitionType), parameter :: &
261  swfdisv1d_iv = inputparamdefinitiontype &
262  ( &
263  'SWF', & ! component
264  'DISV1D', & ! subcomponent
265  'VERTICES', & ! block
266  'IV', & ! tag name
267  'IV', & ! fortran variable
268  'INTEGER', & ! type
269  '', & ! shape
270  'vertex number', & ! longname
271  .true., & ! required
272  .true., & ! multi-record
273  .false., & ! preserve case
274  .false., & ! layered
275  .false. & ! timeseries
276  )

◆ swfdisv1d_length

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_length = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'LENGTH', 'LENGTH', 'DOUBLE1D', 'NODES', 'length', .true., .false., .false., .false., .false. )
private

Definition at line 188 of file swf-disv1didm.f90.

188  type(InputParamDefinitionType), parameter :: &
189  swfdisv1d_length = inputparamdefinitiontype &
190  ( &
191  'SWF', & ! component
192  'DISV1D', & ! subcomponent
193  'GRIDDATA', & ! block
194  'LENGTH', & ! tag name
195  'LENGTH', & ! fortran variable
196  'DOUBLE1D', & ! type
197  'NODES', & ! shape
198  'length', & ! longname
199  .true., & ! required
200  .false., & ! multi-record
201  .false., & ! preserve case
202  .false., & ! layered
203  .false. & ! timeseries
204  )

◆ swfdisv1d_length_units

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_length_units = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false. )
private

Definition at line 44 of file swf-disv1didm.f90.

44  type(InputParamDefinitionType), parameter :: &
45  swfdisv1d_length_units = inputparamdefinitiontype &
46  ( &
47  'SWF', & ! component
48  'DISV1D', & ! subcomponent
49  'OPTIONS', & ! block
50  'LENGTH_UNITS', & ! tag name
51  'LENGTH_UNITS', & ! fortran variable
52  'STRING', & ! type
53  '', & ! shape
54  'model length units', & ! longname
55  .false., & ! required
56  .false., & ! multi-record
57  .false., & ! preserve case
58  .false., & ! layered
59  .false. & ! timeseries
60  )

◆ swfdisv1d_ncvert

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_ncvert = InputParamDefinitionType ( 'SWF', 'DISV1D', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .true., .false., .false., .false. )
private

Definition at line 350 of file swf-disv1didm.f90.

350  type(InputParamDefinitionType), parameter :: &
351  swfdisv1d_ncvert = inputparamdefinitiontype &
352  ( &
353  'SWF', & ! component
354  'DISV1D', & ! subcomponent
355  'CELL2D', & ! block
356  'NCVERT', & ! tag name
357  'NCVERT', & ! fortran variable
358  'INTEGER', & ! type
359  '', & ! shape
360  'number of cell vertices', & ! longname
361  .true., & ! required
362  .true., & ! multi-record
363  .false., & ! preserve case
364  .false., & ! layered
365  .false. & ! timeseries
366  )

◆ swfdisv1d_nodes

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_nodes = InputParamDefinitionType ( 'SWF', 'DISV1D', 'DIMENSIONS', 'NODES', 'NODES', 'INTEGER', '', 'number of linear features', .true., .false., .false., .false., .false. )
private

Definition at line 152 of file swf-disv1didm.f90.

152  type(InputParamDefinitionType), parameter :: &
153  swfdisv1d_nodes = inputparamdefinitiontype &
154  ( &
155  'SWF', & ! component
156  'DISV1D', & ! subcomponent
157  'DIMENSIONS', & ! block
158  'NODES', & ! tag name
159  'NODES', & ! fortran variable
160  'INTEGER', & ! type
161  '', & ! shape
162  'number of linear features', & ! longname
163  .true., & ! required
164  .false., & ! multi-record
165  .false., & ! preserve case
166  .false., & ! layered
167  .false. & ! timeseries
168  )

◆ swfdisv1d_nogrb

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_nogrb = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false. )
private

Definition at line 62 of file swf-disv1didm.f90.

62  type(InputParamDefinitionType), parameter :: &
63  swfdisv1d_nogrb = inputparamdefinitiontype &
64  ( &
65  'SWF', & ! component
66  'DISV1D', & ! subcomponent
67  'OPTIONS', & ! block
68  'NOGRB', & ! tag name
69  'NOGRB', & ! fortran variable
70  'KEYWORD', & ! type
71  '', & ! shape
72  'do not write binary grid file', & ! longname
73  .false., & ! required
74  .false., & ! multi-record
75  .false., & ! preserve case
76  .false., & ! layered
77  .false. & ! timeseries
78  )

◆ swfdisv1d_nvert

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_nvert = InputParamDefinitionType ( 'SWF', 'DISV1D', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .false., .false., .false., .false., .false. )
private

Definition at line 170 of file swf-disv1didm.f90.

170  type(InputParamDefinitionType), parameter :: &
171  swfdisv1d_nvert = inputparamdefinitiontype &
172  ( &
173  'SWF', & ! component
174  'DISV1D', & ! subcomponent
175  'DIMENSIONS', & ! block
176  'NVERT', & ! tag name
177  'NVERT', & ! fortran variable
178  'INTEGER', & ! type
179  '', & ! shape
180  'number of columns', & ! longname
181  .false., & ! required
182  .false., & ! multi-record
183  .false., & ! preserve case
184  .false., & ! layered
185  .false. & ! timeseries
186  )

◆ swfdisv1d_vertices

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_vertices = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false. )
private

Definition at line 410 of file swf-disv1didm.f90.

410  type(InputParamDefinitionType), parameter :: &
411  swfdisv1d_vertices = inputparamdefinitiontype &
412  ( &
413  'SWF', & ! component
414  'DISV1D', & ! subcomponent
415  'VERTICES', & ! block
416  'VERTICES', & ! tag name
417  'VERTICES', & ! fortran variable
418  'RECARRAY IV XV YV', & ! type
419  'NVERT', & ! shape
420  'vertices data', & ! longname
421  .true., & ! required
422  .false., & ! multi-record
423  .false., & ! preserve case
424  .false., & ! layered
425  .false. & ! timeseries
426  )

◆ swfdisv1d_width

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_width = InputParamDefinitionType ( 'SWF', 'DISV1D', 'GRIDDATA', 'WIDTH', 'WIDTH', 'DOUBLE1D', 'NODES', 'width', .true., .false., .false., .false., .false. )
private

Definition at line 206 of file swf-disv1didm.f90.

206  type(InputParamDefinitionType), parameter :: &
207  swfdisv1d_width = inputparamdefinitiontype &
208  ( &
209  'SWF', & ! component
210  'DISV1D', & ! subcomponent
211  'GRIDDATA', & ! block
212  'WIDTH', & ! tag name
213  'WIDTH', & ! fortran variable
214  'DOUBLE1D', & ! type
215  'NODES', & ! shape
216  'width', & ! longname
217  .true., & ! required
218  .false., & ! multi-record
219  .false., & ! preserve case
220  .false., & ! layered
221  .false. & ! timeseries
222  )

◆ swfdisv1d_xorigin

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_xorigin = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', 'x-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
private

Definition at line 80 of file swf-disv1didm.f90.

80  type(InputParamDefinitionType), parameter :: &
81  swfdisv1d_xorigin = inputparamdefinitiontype &
82  ( &
83  'SWF', & ! component
84  'DISV1D', & ! subcomponent
85  'OPTIONS', & ! block
86  'XORIGIN', & ! tag name
87  'XORIGIN', & ! fortran variable
88  'DOUBLE', & ! type
89  '', & ! shape
90  'x-position origin of the model grid coordinate system', & ! longname
91  .false., & ! required
92  .false., & ! multi-record
93  .false., & ! preserve case
94  .false., & ! layered
95  .false. & ! timeseries
96  )

◆ swfdisv1d_xv

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_xv = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .true., .false., .false., .false. )
private

Definition at line 278 of file swf-disv1didm.f90.

278  type(InputParamDefinitionType), parameter :: &
279  swfdisv1d_xv = inputparamdefinitiontype &
280  ( &
281  'SWF', & ! component
282  'DISV1D', & ! subcomponent
283  'VERTICES', & ! block
284  'XV', & ! tag name
285  'XV', & ! fortran variable
286  'DOUBLE', & ! type
287  '', & ! shape
288  'x-coordinate for vertex', & ! longname
289  .true., & ! required
290  .true., & ! multi-record
291  .false., & ! preserve case
292  .false., & ! layered
293  .false. & ! timeseries
294  )

◆ swfdisv1d_yorigin

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_yorigin = InputParamDefinitionType ( 'SWF', 'DISV1D', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', 'y-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
private

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

98  type(InputParamDefinitionType), parameter :: &
99  swfdisv1d_yorigin = inputparamdefinitiontype &
100  ( &
101  'SWF', & ! component
102  'DISV1D', & ! subcomponent
103  'OPTIONS', & ! block
104  'YORIGIN', & ! tag name
105  'YORIGIN', & ! fortran variable
106  'DOUBLE', & ! type
107  '', & ! shape
108  'y-position origin of the model grid coordinate system', & ! longname
109  .false., & ! required
110  .false., & ! multi-record
111  .false., & ! preserve case
112  .false., & ! layered
113  .false. & ! timeseries
114  )

◆ swfdisv1d_yv

type(inputparamdefinitiontype), parameter swfdisv1dinputmodule::swfdisv1d_yv = InputParamDefinitionType ( 'SWF', 'DISV1D', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .true., .false., .false., .false. )
private

Definition at line 296 of file swf-disv1didm.f90.

296  type(InputParamDefinitionType), parameter :: &
297  swfdisv1d_yv = inputparamdefinitiontype &
298  ( &
299  'SWF', & ! component
300  'DISV1D', & ! subcomponent
301  'VERTICES', & ! block
302  'YV', & ! tag name
303  'YV', & ! fortran variable
304  'DOUBLE', & ! type
305  '', & ! shape
306  'y-coordinate for vertex', & ! longname
307  .true., & ! required
308  .true., & ! multi-record
309  .false., & ! preserve case
310  .false., & ! layered
311  .false. & ! timeseries
312  )