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

Data Types

type  prtdisvparamfoundtype
 

Variables

logical, public prt_disv_multi_package = .false.
 
character(len=16), dimension(*), parameter, public prt_disv_subpackages = [ ' ' ]
 
type(inputparamdefinitiontype), parameter prtdisv_length_units = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_nogrb = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_xorigin = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', 'x-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_yorigin = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', 'y-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_angrot = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_export_ascii = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_export_nc = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_ncf_filerecord = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NCF_FILERECORD', 'NCF_FILERECORD', 'RECORD NCF6 FILEIN NCF6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_ncf6 = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NCF6', 'NCF6', 'KEYWORD', '', 'ncf keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_filein = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_ncf6_filename = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NCF6_FILENAME', 'NCF6_FILENAME', 'STRING', '', 'file name of NCF information', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_nlay = InputParamDefinitionType ( 'PRT', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', 'number of layers', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_ncpl = InputParamDefinitionType ( 'PRT', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', 'number of cells per layer', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_nvert = InputParamDefinitionType ( 'PRT', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_top = InputParamDefinitionType ( 'PRT', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', 'model top elevation', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_botm = InputParamDefinitionType ( 'PRT', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', 'model bottom elevation', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_idomain = InputParamDefinitionType ( 'PRT', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', 'idomain existence array', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_iv = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_xv = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_yv = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_icell2d = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_xc = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'XC', 'XC', 'DOUBLE', '', 'x-coordinate for cell center', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_yc = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'YC', 'YC', 'DOUBLE', '', 'y-coordinate for cell center', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_ncvert = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_icvert = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'array of vertex numbers', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public prt_disv_param_definitions = [ prtdisv_length_units, prtdisv_nogrb, prtdisv_xorigin, prtdisv_yorigin, prtdisv_angrot, prtdisv_export_ascii, prtdisv_export_nc, prtdisv_ncf_filerecord, prtdisv_ncf6, prtdisv_filein, prtdisv_ncf6_filename, prtdisv_nlay, prtdisv_ncpl, prtdisv_nvert, prtdisv_top, prtdisv_botm, prtdisv_idomain, prtdisv_iv, prtdisv_xv, prtdisv_yv, prtdisv_icell2d, prtdisv_xc, prtdisv_yc, prtdisv_ncvert, prtdisv_icvert ]
 
type(inputparamdefinitiontype), parameter prtdisv_vertices = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter prtdisv_cell2d = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D XC YC NCVERT ICVERT', 'NCPL', 'cell2d data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public prt_disv_aggregate_definitions = [ prtdisv_vertices, prtdisv_cell2d ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public prt_disv_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

◆ prt_disv_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public prtdisvinputmodule::prt_disv_aggregate_definitions = [ prtdisv_vertices, prtdisv_cell2d ]

Definition at line 566 of file prt-disvidm.f90.

566  type(InputParamDefinitionType), parameter :: &
567  prt_disv_aggregate_definitions(*) = &
568  [ &
569  prtdisv_vertices, &
570  prtdisv_cell2d &
571  ]

◆ prt_disv_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public prtdisvinputmodule::prt_disv_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 573 of file prt-disvidm.f90.

573  type(InputBlockDefinitionType), parameter :: &
574  prt_disv_block_definitions(*) = &
575  [ &
576  inputblockdefinitiontype( &
577  'OPTIONS', & ! blockname
578  .false., & ! required
579  .false., & ! aggregate
580  .false. & ! block_variable
581  ), &
582  inputblockdefinitiontype( &
583  'DIMENSIONS', & ! blockname
584  .true., & ! required
585  .false., & ! aggregate
586  .false. & ! block_variable
587  ), &
588  inputblockdefinitiontype( &
589  'GRIDDATA', & ! blockname
590  .true., & ! required
591  .false., & ! aggregate
592  .false. & ! block_variable
593  ), &
594  inputblockdefinitiontype( &
595  'VERTICES', & ! blockname
596  .true., & ! required
597  .true., & ! aggregate
598  .false. & ! block_variable
599  ), &
600  inputblockdefinitiontype( &
601  'CELL2D', & ! blockname
602  .true., & ! required
603  .true., & ! aggregate
604  .false. & ! block_variable
605  ) &
606  ]

◆ prt_disv_multi_package

logical, public prtdisvinputmodule::prt_disv_multi_package = .false.

Definition at line 42 of file prt-disvidm.f90.

42  logical :: prt_disv_multi_package = .false.

◆ prt_disv_param_definitions

Definition at line 500 of file prt-disvidm.f90.

500  type(InputParamDefinitionType), parameter :: &
501  prt_disv_param_definitions(*) = &
502  [ &
503  prtdisv_length_units, &
504  prtdisv_nogrb, &
505  prtdisv_xorigin, &
506  prtdisv_yorigin, &
507  prtdisv_angrot, &
508  prtdisv_export_ascii, &
509  prtdisv_export_nc, &
510  prtdisv_ncf_filerecord, &
511  prtdisv_ncf6, &
512  prtdisv_filein, &
513  prtdisv_ncf6_filename, &
514  prtdisv_nlay, &
515  prtdisv_ncpl, &
516  prtdisv_nvert, &
517  prtdisv_top, &
518  prtdisv_botm, &
519  prtdisv_idomain, &
520  prtdisv_iv, &
521  prtdisv_xv, &
522  prtdisv_yv, &
523  prtdisv_icell2d, &
524  prtdisv_xc, &
525  prtdisv_yc, &
526  prtdisv_ncvert, &
527  prtdisv_icvert &
528  ]

◆ prt_disv_subpackages

character(len=16), dimension(*), parameter, public prtdisvinputmodule::prt_disv_subpackages = [ ' ' ]

Definition at line 44 of file prt-disvidm.f90.

44  character(len=16), parameter :: &
45  prt_disv_subpackages(*) = &
46  [ &
47  ' ' &
48  ]

◆ prtdisv_angrot

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_angrot = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false. )
private

Definition at line 122 of file prt-disvidm.f90.

122  type(InputParamDefinitionType), parameter :: &
123  prtdisv_angrot = inputparamdefinitiontype &
124  ( &
125  'PRT', & ! component
126  'DISV', & ! subcomponent
127  'OPTIONS', & ! block
128  'ANGROT', & ! tag name
129  'ANGROT', & ! fortran variable
130  'DOUBLE', & ! type
131  '', & ! shape
132  'rotation angle', & ! longname
133  .false., & ! required
134  .false., & ! multi-record
135  .false., & ! preserve case
136  .false., & ! layered
137  .false. & ! timeseries
138  )

◆ prtdisv_botm

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_botm = InputParamDefinitionType ( 'PRT', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', 'model bottom elevation', .true., .false., .false., .true., .false. )
private

Definition at line 320 of file prt-disvidm.f90.

320  type(InputParamDefinitionType), parameter :: &
321  prtdisv_botm = inputparamdefinitiontype &
322  ( &
323  'PRT', & ! component
324  'DISV', & ! subcomponent
325  'GRIDDATA', & ! block
326  'BOTM', & ! tag name
327  'BOTM', & ! fortran variable
328  'DOUBLE2D', & ! type
329  'NCPL NLAY', & ! shape
330  'model bottom elevation', & ! longname
331  .true., & ! required
332  .false., & ! multi-record
333  .false., & ! preserve case
334  .true., & ! layered
335  .false. & ! timeseries
336  )

◆ prtdisv_cell2d

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_cell2d = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D XC YC NCVERT ICVERT', 'NCPL', 'cell2d data', .true., .false., .false., .false., .false. )
private

Definition at line 548 of file prt-disvidm.f90.

548  type(InputParamDefinitionType), parameter :: &
549  prtdisv_cell2d = inputparamdefinitiontype &
550  ( &
551  'PRT', & ! component
552  'DISV', & ! subcomponent
553  'CELL2D', & ! block
554  'CELL2D', & ! tag name
555  'CELL2D', & ! fortran variable
556  'RECARRAY ICELL2D XC YC NCVERT ICVERT', & ! type
557  'NCPL', & ! shape
558  'cell2d data', & ! longname
559  .true., & ! required
560  .false., & ! multi-record
561  .false., & ! preserve case
562  .false., & ! layered
563  .false. & ! timeseries
564  )

◆ prtdisv_export_ascii

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_export_ascii = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false. )
private

Definition at line 140 of file prt-disvidm.f90.

140  type(InputParamDefinitionType), parameter :: &
141  prtdisv_export_ascii = inputparamdefinitiontype &
142  ( &
143  'PRT', & ! component
144  'DISV', & ! subcomponent
145  'OPTIONS', & ! block
146  'EXPORT_ARRAY_ASCII', & ! tag name
147  'EXPORT_ASCII', & ! fortran variable
148  'KEYWORD', & ! type
149  '', & ! shape
150  'export array variables to layered ascii files.', & ! longname
151  .false., & ! required
152  .false., & ! multi-record
153  .false., & ! preserve case
154  .false., & ! layered
155  .false. & ! timeseries
156  )

◆ prtdisv_export_nc

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_export_nc = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false. )
private

Definition at line 158 of file prt-disvidm.f90.

158  type(InputParamDefinitionType), parameter :: &
159  prtdisv_export_nc = inputparamdefinitiontype &
160  ( &
161  'PRT', & ! component
162  'DISV', & ! subcomponent
163  'OPTIONS', & ! block
164  'EXPORT_ARRAY_NETCDF', & ! tag name
165  'EXPORT_NC', & ! fortran variable
166  'KEYWORD', & ! type
167  '', & ! shape
168  'export array variables to netcdf output files.', & ! longname
169  .false., & ! required
170  .false., & ! multi-record
171  .false., & ! preserve case
172  .false., & ! layered
173  .false. & ! timeseries
174  )

◆ prtdisv_filein

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_filein = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 212 of file prt-disvidm.f90.

212  type(InputParamDefinitionType), parameter :: &
213  prtdisv_filein = inputparamdefinitiontype &
214  ( &
215  'PRT', & ! component
216  'DISV', & ! subcomponent
217  'OPTIONS', & ! block
218  'FILEIN', & ! tag name
219  'FILEIN', & ! fortran variable
220  'KEYWORD', & ! type
221  '', & ! shape
222  'file keyword', & ! longname
223  .true., & ! required
224  .true., & ! multi-record
225  .false., & ! preserve case
226  .false., & ! layered
227  .false. & ! timeseries
228  )

◆ prtdisv_icell2d

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_icell2d = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .true., .false., .false., .false. )
private

Definition at line 410 of file prt-disvidm.f90.

410  type(InputParamDefinitionType), parameter :: &
411  prtdisv_icell2d = inputparamdefinitiontype &
412  ( &
413  'PRT', & ! component
414  'DISV', & ! subcomponent
415  'CELL2D', & ! block
416  'ICELL2D', & ! tag name
417  'ICELL2D', & ! fortran variable
418  'INTEGER', & ! type
419  '', & ! shape
420  'cell2d number', & ! longname
421  .true., & ! required
422  .true., & ! multi-record
423  .false., & ! preserve case
424  .false., & ! layered
425  .false. & ! timeseries
426  )

◆ prtdisv_icvert

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_icvert = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'array of vertex numbers', .true., .true., .false., .false., .false. )
private

Definition at line 482 of file prt-disvidm.f90.

482  type(InputParamDefinitionType), parameter :: &
483  prtdisv_icvert = inputparamdefinitiontype &
484  ( &
485  'PRT', & ! component
486  'DISV', & ! subcomponent
487  'CELL2D', & ! block
488  'ICVERT', & ! tag name
489  'ICVERT', & ! fortran variable
490  'INTEGER1D', & ! type
491  'NCVERT', & ! shape
492  'array of vertex numbers', & ! longname
493  .true., & ! required
494  .true., & ! multi-record
495  .false., & ! preserve case
496  .false., & ! layered
497  .false. & ! timeseries
498  )

◆ prtdisv_idomain

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_idomain = InputParamDefinitionType ( 'PRT', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', 'idomain existence array', .false., .false., .false., .true., .false. )
private

Definition at line 338 of file prt-disvidm.f90.

338  type(InputParamDefinitionType), parameter :: &
339  prtdisv_idomain = inputparamdefinitiontype &
340  ( &
341  'PRT', & ! component
342  'DISV', & ! subcomponent
343  'GRIDDATA', & ! block
344  'IDOMAIN', & ! tag name
345  'IDOMAIN', & ! fortran variable
346  'INTEGER2D', & ! type
347  'NCPL NLAY', & ! shape
348  'idomain existence array', & ! longname
349  .false., & ! required
350  .false., & ! multi-record
351  .false., & ! preserve case
352  .true., & ! layered
353  .false. & ! timeseries
354  )

◆ prtdisv_iv

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_iv = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .true., .false., .false., .false. )
private

Definition at line 356 of file prt-disvidm.f90.

356  type(InputParamDefinitionType), parameter :: &
357  prtdisv_iv = inputparamdefinitiontype &
358  ( &
359  'PRT', & ! component
360  'DISV', & ! subcomponent
361  'VERTICES', & ! block
362  'IV', & ! tag name
363  'IV', & ! fortran variable
364  'INTEGER', & ! type
365  '', & ! shape
366  'vertex number', & ! longname
367  .true., & ! required
368  .true., & ! multi-record
369  .false., & ! preserve case
370  .false., & ! layered
371  .false. & ! timeseries
372  )

◆ prtdisv_length_units

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_length_units = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false. )
private

Definition at line 50 of file prt-disvidm.f90.

50  type(InputParamDefinitionType), parameter :: &
51  prtdisv_length_units = inputparamdefinitiontype &
52  ( &
53  'PRT', & ! component
54  'DISV', & ! subcomponent
55  'OPTIONS', & ! block
56  'LENGTH_UNITS', & ! tag name
57  'LENGTH_UNITS', & ! fortran variable
58  'STRING', & ! type
59  '', & ! shape
60  'model length units', & ! longname
61  .false., & ! required
62  .false., & ! multi-record
63  .false., & ! preserve case
64  .false., & ! layered
65  .false. & ! timeseries
66  )

◆ prtdisv_ncf6

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_ncf6 = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NCF6', 'NCF6', 'KEYWORD', '', 'ncf keyword', .true., .true., .false., .false., .false. )
private

Definition at line 194 of file prt-disvidm.f90.

194  type(InputParamDefinitionType), parameter :: &
195  prtdisv_ncf6 = inputparamdefinitiontype &
196  ( &
197  'PRT', & ! component
198  'DISV', & ! subcomponent
199  'OPTIONS', & ! block
200  'NCF6', & ! tag name
201  'NCF6', & ! fortran variable
202  'KEYWORD', & ! type
203  '', & ! shape
204  'ncf keyword', & ! longname
205  .true., & ! required
206  .true., & ! multi-record
207  .false., & ! preserve case
208  .false., & ! layered
209  .false. & ! timeseries
210  )

◆ prtdisv_ncf6_filename

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_ncf6_filename = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NCF6_FILENAME', 'NCF6_FILENAME', 'STRING', '', 'file name of NCF information', .true., .true., .true., .false., .false. )
private

Definition at line 230 of file prt-disvidm.f90.

230  type(InputParamDefinitionType), parameter :: &
231  prtdisv_ncf6_filename = inputparamdefinitiontype &
232  ( &
233  'PRT', & ! component
234  'DISV', & ! subcomponent
235  'OPTIONS', & ! block
236  'NCF6_FILENAME', & ! tag name
237  'NCF6_FILENAME', & ! fortran variable
238  'STRING', & ! type
239  '', & ! shape
240  'file name of NCF information', & ! longname
241  .true., & ! required
242  .true., & ! multi-record
243  .true., & ! preserve case
244  .false., & ! layered
245  .false. & ! timeseries
246  )

◆ prtdisv_ncf_filerecord

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_ncf_filerecord = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NCF_FILERECORD', 'NCF_FILERECORD', 'RECORD NCF6 FILEIN NCF6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 176 of file prt-disvidm.f90.

176  type(InputParamDefinitionType), parameter :: &
177  prtdisv_ncf_filerecord = inputparamdefinitiontype &
178  ( &
179  'PRT', & ! component
180  'DISV', & ! subcomponent
181  'OPTIONS', & ! block
182  'NCF_FILERECORD', & ! tag name
183  'NCF_FILERECORD', & ! fortran variable
184  'RECORD NCF6 FILEIN NCF6_FILENAME', & ! type
185  '', & ! shape
186  '', & ! longname
187  .false., & ! required
188  .false., & ! multi-record
189  .false., & ! preserve case
190  .false., & ! layered
191  .false. & ! timeseries
192  )

◆ prtdisv_ncpl

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_ncpl = InputParamDefinitionType ( 'PRT', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', 'number of cells per layer', .true., .false., .false., .false., .false. )
private

Definition at line 266 of file prt-disvidm.f90.

266  type(InputParamDefinitionType), parameter :: &
267  prtdisv_ncpl = inputparamdefinitiontype &
268  ( &
269  'PRT', & ! component
270  'DISV', & ! subcomponent
271  'DIMENSIONS', & ! block
272  'NCPL', & ! tag name
273  'NCPL', & ! fortran variable
274  'INTEGER', & ! type
275  '', & ! shape
276  'number of cells per layer', & ! longname
277  .true., & ! required
278  .false., & ! multi-record
279  .false., & ! preserve case
280  .false., & ! layered
281  .false. & ! timeseries
282  )

◆ prtdisv_ncvert

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_ncvert = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .true., .false., .false., .false. )
private

Definition at line 464 of file prt-disvidm.f90.

464  type(InputParamDefinitionType), parameter :: &
465  prtdisv_ncvert = inputparamdefinitiontype &
466  ( &
467  'PRT', & ! component
468  'DISV', & ! subcomponent
469  'CELL2D', & ! block
470  'NCVERT', & ! tag name
471  'NCVERT', & ! fortran variable
472  'INTEGER', & ! type
473  '', & ! shape
474  'number of cell vertices', & ! longname
475  .true., & ! required
476  .true., & ! multi-record
477  .false., & ! preserve case
478  .false., & ! layered
479  .false. & ! timeseries
480  )

◆ prtdisv_nlay

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_nlay = InputParamDefinitionType ( 'PRT', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', 'number of layers', .true., .false., .false., .false., .false. )
private

Definition at line 248 of file prt-disvidm.f90.

248  type(InputParamDefinitionType), parameter :: &
249  prtdisv_nlay = inputparamdefinitiontype &
250  ( &
251  'PRT', & ! component
252  'DISV', & ! subcomponent
253  'DIMENSIONS', & ! block
254  'NLAY', & ! tag name
255  'NLAY', & ! fortran variable
256  'INTEGER', & ! type
257  '', & ! shape
258  'number of layers', & ! longname
259  .true., & ! required
260  .false., & ! multi-record
261  .false., & ! preserve case
262  .false., & ! layered
263  .false. & ! timeseries
264  )

◆ prtdisv_nogrb

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_nogrb = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false. )
private

Definition at line 68 of file prt-disvidm.f90.

68  type(InputParamDefinitionType), parameter :: &
69  prtdisv_nogrb = inputparamdefinitiontype &
70  ( &
71  'PRT', & ! component
72  'DISV', & ! subcomponent
73  'OPTIONS', & ! block
74  'NOGRB', & ! tag name
75  'NOGRB', & ! fortran variable
76  'KEYWORD', & ! type
77  '', & ! shape
78  'do not write binary grid file', & ! longname
79  .false., & ! required
80  .false., & ! multi-record
81  .false., & ! preserve case
82  .false., & ! layered
83  .false. & ! timeseries
84  )

◆ prtdisv_nvert

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_nvert = InputParamDefinitionType ( 'PRT', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .true., .false., .false., .false., .false. )
private

Definition at line 284 of file prt-disvidm.f90.

284  type(InputParamDefinitionType), parameter :: &
285  prtdisv_nvert = inputparamdefinitiontype &
286  ( &
287  'PRT', & ! component
288  'DISV', & ! subcomponent
289  'DIMENSIONS', & ! block
290  'NVERT', & ! tag name
291  'NVERT', & ! fortran variable
292  'INTEGER', & ! type
293  '', & ! shape
294  'number of columns', & ! longname
295  .true., & ! required
296  .false., & ! multi-record
297  .false., & ! preserve case
298  .false., & ! layered
299  .false. & ! timeseries
300  )

◆ prtdisv_top

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_top = InputParamDefinitionType ( 'PRT', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', 'model top elevation', .true., .false., .false., .false., .false. )
private

Definition at line 302 of file prt-disvidm.f90.

302  type(InputParamDefinitionType), parameter :: &
303  prtdisv_top = inputparamdefinitiontype &
304  ( &
305  'PRT', & ! component
306  'DISV', & ! subcomponent
307  'GRIDDATA', & ! block
308  'TOP', & ! tag name
309  'TOP', & ! fortran variable
310  'DOUBLE1D', & ! type
311  'NCPL', & ! shape
312  'model top elevation', & ! longname
313  .true., & ! required
314  .false., & ! multi-record
315  .false., & ! preserve case
316  .false., & ! layered
317  .false. & ! timeseries
318  )

◆ prtdisv_vertices

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_vertices = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false. )
private

Definition at line 530 of file prt-disvidm.f90.

530  type(InputParamDefinitionType), parameter :: &
531  prtdisv_vertices = inputparamdefinitiontype &
532  ( &
533  'PRT', & ! component
534  'DISV', & ! subcomponent
535  'VERTICES', & ! block
536  'VERTICES', & ! tag name
537  'VERTICES', & ! fortran variable
538  'RECARRAY IV XV YV', & ! type
539  'NVERT', & ! shape
540  'vertices data', & ! longname
541  .true., & ! required
542  .false., & ! multi-record
543  .false., & ! preserve case
544  .false., & ! layered
545  .false. & ! timeseries
546  )

◆ prtdisv_xc

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_xc = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'XC', 'XC', 'DOUBLE', '', 'x-coordinate for cell center', .true., .true., .false., .false., .false. )
private

Definition at line 428 of file prt-disvidm.f90.

428  type(InputParamDefinitionType), parameter :: &
429  prtdisv_xc = inputparamdefinitiontype &
430  ( &
431  'PRT', & ! component
432  'DISV', & ! subcomponent
433  'CELL2D', & ! block
434  'XC', & ! tag name
435  'XC', & ! fortran variable
436  'DOUBLE', & ! type
437  '', & ! shape
438  'x-coordinate for cell center', & ! longname
439  .true., & ! required
440  .true., & ! multi-record
441  .false., & ! preserve case
442  .false., & ! layered
443  .false. & ! timeseries
444  )

◆ prtdisv_xorigin

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_xorigin = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', 'x-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
private

Definition at line 86 of file prt-disvidm.f90.

86  type(InputParamDefinitionType), parameter :: &
87  prtdisv_xorigin = inputparamdefinitiontype &
88  ( &
89  'PRT', & ! component
90  'DISV', & ! subcomponent
91  'OPTIONS', & ! block
92  'XORIGIN', & ! tag name
93  'XORIGIN', & ! fortran variable
94  'DOUBLE', & ! type
95  '', & ! shape
96  'x-position origin of the model grid coordinate system', & ! longname
97  .false., & ! required
98  .false., & ! multi-record
99  .false., & ! preserve case
100  .false., & ! layered
101  .false. & ! timeseries
102  )

◆ prtdisv_xv

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_xv = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .true., .false., .false., .false. )
private

Definition at line 374 of file prt-disvidm.f90.

374  type(InputParamDefinitionType), parameter :: &
375  prtdisv_xv = inputparamdefinitiontype &
376  ( &
377  'PRT', & ! component
378  'DISV', & ! subcomponent
379  'VERTICES', & ! block
380  'XV', & ! tag name
381  'XV', & ! fortran variable
382  'DOUBLE', & ! type
383  '', & ! shape
384  'x-coordinate for vertex', & ! longname
385  .true., & ! required
386  .true., & ! multi-record
387  .false., & ! preserve case
388  .false., & ! layered
389  .false. & ! timeseries
390  )

◆ prtdisv_yc

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_yc = InputParamDefinitionType ( 'PRT', 'DISV', 'CELL2D', 'YC', 'YC', 'DOUBLE', '', 'y-coordinate for cell center', .true., .true., .false., .false., .false. )
private

Definition at line 446 of file prt-disvidm.f90.

446  type(InputParamDefinitionType), parameter :: &
447  prtdisv_yc = inputparamdefinitiontype &
448  ( &
449  'PRT', & ! component
450  'DISV', & ! subcomponent
451  'CELL2D', & ! block
452  'YC', & ! tag name
453  'YC', & ! fortran variable
454  'DOUBLE', & ! type
455  '', & ! shape
456  'y-coordinate for cell center', & ! longname
457  .true., & ! required
458  .true., & ! multi-record
459  .false., & ! preserve case
460  .false., & ! layered
461  .false. & ! timeseries
462  )

◆ prtdisv_yorigin

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_yorigin = InputParamDefinitionType ( 'PRT', 'DISV', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', 'y-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
private

Definition at line 104 of file prt-disvidm.f90.

104  type(InputParamDefinitionType), parameter :: &
105  prtdisv_yorigin = inputparamdefinitiontype &
106  ( &
107  'PRT', & ! component
108  'DISV', & ! subcomponent
109  'OPTIONS', & ! block
110  'YORIGIN', & ! tag name
111  'YORIGIN', & ! fortran variable
112  'DOUBLE', & ! type
113  '', & ! shape
114  'y-position origin of the model grid coordinate system', & ! longname
115  .false., & ! required
116  .false., & ! multi-record
117  .false., & ! preserve case
118  .false., & ! layered
119  .false. & ! timeseries
120  )

◆ prtdisv_yv

type(inputparamdefinitiontype), parameter prtdisvinputmodule::prtdisv_yv = InputParamDefinitionType ( 'PRT', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .true., .false., .false., .false. )
private

Definition at line 392 of file prt-disvidm.f90.

392  type(InputParamDefinitionType), parameter :: &
393  prtdisv_yv = inputparamdefinitiontype &
394  ( &
395  'PRT', & ! component
396  'DISV', & ! subcomponent
397  'VERTICES', & ! block
398  'YV', & ! tag name
399  'YV', & ! fortran variable
400  'DOUBLE', & ! type
401  '', & ! shape
402  'y-coordinate for vertex', & ! longname
403  .true., & ! required
404  .true., & ! multi-record
405  .false., & ! preserve case
406  .false., & ! layered
407  .false. & ! timeseries
408  )