MODFLOW 6  version 6.7.0.dev2
USGS Modular Hydrologic Model
gwfdisvinputmodule Module Reference

Data Types

type  gwfdisvparamfoundtype
 

Variables

logical, public gwf_disv_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwf_disv_subpackages = [ 'UTL-NCF ' ]
 
type(inputparamdefinitiontype), parameter gwfdisv_length_units = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_nogrb = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_grb_filerecord = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'GRB_FILERECORD', 'GRB_FILERECORD', 'RECORD GRB6 FILEOUT GRB6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_grb6 = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'GRB6', 'GRB6', 'KEYWORD', '', 'grb keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_fileout = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_grb6_filename = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'GRB6_FILENAME', 'GRB6_FILENAME', 'STRING', '', 'file name of GRB information', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_xorigin = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', 'x-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_yorigin = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', 'y-position origin of the model grid coordinate system', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_angrot = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_export_ascii = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_export_nc = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_crs = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'CRS', 'CRS', 'STRING', 'LENBIGLINE', 'CRS user input string', .false., .false., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_ncf_filerecord = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NCF_FILERECORD', 'NCF_FILERECORD', 'RECORD NCF6 FILEIN NCF6_FILENAME', '', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_ncf6 = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NCF6', 'NCF6', 'KEYWORD', '', 'ncf keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_filein = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_ncf6_filename = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NCF6_FILENAME', 'NCF6_FILENAME', 'STRING', '', 'file name of NCF information', .true., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_nlay = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', 'number of layers', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_ncpl = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', 'number of cells per layer', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_nvert = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_top = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', 'model top elevation', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_botm = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', 'model bottom elevation', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_idomain = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', 'idomain existence array', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_iv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_xv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_yv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_icell2d = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_xc = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'XC', 'XC', 'DOUBLE', '', 'x-coordinate for cell center', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_yc = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'YC', 'YC', 'DOUBLE', '', 'y-coordinate for cell center', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_ncvert = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_icvert = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'array of vertex numbers', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_disv_param_definitions = [ gwfdisv_length_units, gwfdisv_nogrb, gwfdisv_grb_filerecord, gwfdisv_grb6, gwfdisv_fileout, gwfdisv_grb6_filename, gwfdisv_xorigin, gwfdisv_yorigin, gwfdisv_angrot, gwfdisv_export_ascii, gwfdisv_export_nc, gwfdisv_crs, gwfdisv_ncf_filerecord, gwfdisv_ncf6, gwfdisv_filein, gwfdisv_ncf6_filename, gwfdisv_nlay, gwfdisv_ncpl, gwfdisv_nvert, gwfdisv_top, gwfdisv_botm, gwfdisv_idomain, gwfdisv_iv, gwfdisv_xv, gwfdisv_yv, gwfdisv_icell2d, gwfdisv_xc, gwfdisv_yc, gwfdisv_ncvert, gwfdisv_icvert ]
 
type(inputparamdefinitiontype), parameter gwfdisv_vertices = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisv_cell2d = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D XC YC NCVERT ICVERT', 'NCPL', 'cell2d data', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwf_disv_aggregate_definitions = [ gwfdisv_vertices, gwfdisv_cell2d ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwf_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

◆ gwf_disv_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwfdisvinputmodule::gwf_disv_aggregate_definitions = [ gwfdisv_vertices, gwfdisv_cell2d ]

Definition at line 666 of file gwf-disvidm.f90.

666  type(InputParamDefinitionType), parameter :: &
667  gwf_disv_aggregate_definitions(*) = &
668  [ &
669  gwfdisv_vertices, &
670  gwfdisv_cell2d &
671  ]

◆ gwf_disv_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwfdisvinputmodule::gwf_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 673 of file gwf-disvidm.f90.

673  type(InputBlockDefinitionType), parameter :: &
674  gwf_disv_block_definitions(*) = &
675  [ &
676  inputblockdefinitiontype( &
677  'OPTIONS', & ! blockname
678  .false., & ! required
679  .false., & ! aggregate
680  .false. & ! block_variable
681  ), &
682  inputblockdefinitiontype( &
683  'DIMENSIONS', & ! blockname
684  .true., & ! required
685  .false., & ! aggregate
686  .false. & ! block_variable
687  ), &
688  inputblockdefinitiontype( &
689  'GRIDDATA', & ! blockname
690  .true., & ! required
691  .false., & ! aggregate
692  .false. & ! block_variable
693  ), &
694  inputblockdefinitiontype( &
695  'VERTICES', & ! blockname
696  .true., & ! required
697  .true., & ! aggregate
698  .false. & ! block_variable
699  ), &
700  inputblockdefinitiontype( &
701  'CELL2D', & ! blockname
702  .true., & ! required
703  .true., & ! aggregate
704  .false. & ! block_variable
705  ) &
706  ]

◆ gwf_disv_multi_package

logical, public gwfdisvinputmodule::gwf_disv_multi_package = .false.

Definition at line 47 of file gwf-disvidm.f90.

47  logical :: gwf_disv_multi_package = .false.

◆ gwf_disv_param_definitions

Definition at line 595 of file gwf-disvidm.f90.

595  type(InputParamDefinitionType), parameter :: &
596  gwf_disv_param_definitions(*) = &
597  [ &
598  gwfdisv_length_units, &
599  gwfdisv_nogrb, &
600  gwfdisv_grb_filerecord, &
601  gwfdisv_grb6, &
602  gwfdisv_fileout, &
603  gwfdisv_grb6_filename, &
604  gwfdisv_xorigin, &
605  gwfdisv_yorigin, &
606  gwfdisv_angrot, &
607  gwfdisv_export_ascii, &
608  gwfdisv_export_nc, &
609  gwfdisv_crs, &
610  gwfdisv_ncf_filerecord, &
611  gwfdisv_ncf6, &
612  gwfdisv_filein, &
613  gwfdisv_ncf6_filename, &
614  gwfdisv_nlay, &
615  gwfdisv_ncpl, &
616  gwfdisv_nvert, &
617  gwfdisv_top, &
618  gwfdisv_botm, &
619  gwfdisv_idomain, &
620  gwfdisv_iv, &
621  gwfdisv_xv, &
622  gwfdisv_yv, &
623  gwfdisv_icell2d, &
624  gwfdisv_xc, &
625  gwfdisv_yc, &
626  gwfdisv_ncvert, &
627  gwfdisv_icvert &
628  ]

◆ gwf_disv_subpackages

character(len=16), dimension(*), parameter, public gwfdisvinputmodule::gwf_disv_subpackages = [ 'UTL-NCF ' ]

Definition at line 49 of file gwf-disvidm.f90.

49  character(len=16), parameter :: &
50  gwf_disv_subpackages(*) = &
51  [ &
52  'UTL-NCF ' &
53  ]

◆ gwfdisv_angrot

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_angrot = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false. )
private

Definition at line 199 of file gwf-disvidm.f90.

199  type(InputParamDefinitionType), parameter :: &
200  gwfdisv_angrot = inputparamdefinitiontype &
201  ( &
202  'GWF', & ! component
203  'DISV', & ! subcomponent
204  'OPTIONS', & ! block
205  'ANGROT', & ! tag name
206  'ANGROT', & ! fortran variable
207  'DOUBLE', & ! type
208  '', & ! shape
209  'rotation angle', & ! longname
210  .false., & ! required
211  .false., & ! multi-record
212  .false., & ! preserve case
213  .false., & ! layered
214  .false. & ! timeseries
215  )

◆ gwfdisv_botm

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_botm = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', 'model bottom elevation', .true., .false., .false., .true., .false. )
private

Definition at line 415 of file gwf-disvidm.f90.

415  type(InputParamDefinitionType), parameter :: &
416  gwfdisv_botm = inputparamdefinitiontype &
417  ( &
418  'GWF', & ! component
419  'DISV', & ! subcomponent
420  'GRIDDATA', & ! block
421  'BOTM', & ! tag name
422  'BOTM', & ! fortran variable
423  'DOUBLE2D', & ! type
424  'NCPL NLAY', & ! shape
425  'model bottom elevation', & ! longname
426  .true., & ! required
427  .false., & ! multi-record
428  .false., & ! preserve case
429  .true., & ! layered
430  .false. & ! timeseries
431  )

◆ gwfdisv_cell2d

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

Definition at line 648 of file gwf-disvidm.f90.

648  type(InputParamDefinitionType), parameter :: &
649  gwfdisv_cell2d = inputparamdefinitiontype &
650  ( &
651  'GWF', & ! component
652  'DISV', & ! subcomponent
653  'CELL2D', & ! block
654  'CELL2D', & ! tag name
655  'CELL2D', & ! fortran variable
656  'RECARRAY ICELL2D XC YC NCVERT ICVERT', & ! type
657  'NCPL', & ! shape
658  'cell2d data', & ! longname
659  .true., & ! required
660  .false., & ! multi-record
661  .false., & ! preserve case
662  .false., & ! layered
663  .false. & ! timeseries
664  )

◆ gwfdisv_crs

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_crs = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'CRS', 'CRS', 'STRING', 'LENBIGLINE', 'CRS user input string', .false., .false., .true., .false., .false. )
private

Definition at line 253 of file gwf-disvidm.f90.

253  type(InputParamDefinitionType), parameter :: &
254  gwfdisv_crs = inputparamdefinitiontype &
255  ( &
256  'GWF', & ! component
257  'DISV', & ! subcomponent
258  'OPTIONS', & ! block
259  'CRS', & ! tag name
260  'CRS', & ! fortran variable
261  'STRING', & ! type
262  'LENBIGLINE', & ! shape
263  'CRS user input string', & ! longname
264  .false., & ! required
265  .false., & ! multi-record
266  .true., & ! preserve case
267  .false., & ! layered
268  .false. & ! timeseries
269  )

◆ gwfdisv_export_ascii

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

Definition at line 217 of file gwf-disvidm.f90.

217  type(InputParamDefinitionType), parameter :: &
218  gwfdisv_export_ascii = inputparamdefinitiontype &
219  ( &
220  'GWF', & ! component
221  'DISV', & ! subcomponent
222  'OPTIONS', & ! block
223  'EXPORT_ARRAY_ASCII', & ! tag name
224  'EXPORT_ASCII', & ! fortran variable
225  'KEYWORD', & ! type
226  '', & ! shape
227  'export array variables to layered ascii files.', & ! longname
228  .false., & ! required
229  .false., & ! multi-record
230  .false., & ! preserve case
231  .false., & ! layered
232  .false. & ! timeseries
233  )

◆ gwfdisv_export_nc

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

Definition at line 235 of file gwf-disvidm.f90.

235  type(InputParamDefinitionType), parameter :: &
236  gwfdisv_export_nc = inputparamdefinitiontype &
237  ( &
238  'GWF', & ! component
239  'DISV', & ! subcomponent
240  'OPTIONS', & ! block
241  'EXPORT_ARRAY_NETCDF', & ! tag name
242  'EXPORT_NC', & ! fortran variable
243  'KEYWORD', & ! type
244  '', & ! shape
245  'export array variables to netcdf output files.', & ! longname
246  .false., & ! required
247  .false., & ! multi-record
248  .false., & ! preserve case
249  .false., & ! layered
250  .false. & ! timeseries
251  )

◆ gwfdisv_filein

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_filein = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 307 of file gwf-disvidm.f90.

307  type(InputParamDefinitionType), parameter :: &
308  gwfdisv_filein = inputparamdefinitiontype &
309  ( &
310  'GWF', & ! component
311  'DISV', & ! subcomponent
312  'OPTIONS', & ! block
313  'FILEIN', & ! tag name
314  'FILEIN', & ! fortran variable
315  'KEYWORD', & ! type
316  '', & ! shape
317  'file keyword', & ! longname
318  .true., & ! required
319  .true., & ! multi-record
320  .false., & ! preserve case
321  .false., & ! layered
322  .false. & ! timeseries
323  )

◆ gwfdisv_fileout

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_fileout = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .true., .false., .false., .false. )
private

Definition at line 127 of file gwf-disvidm.f90.

127  type(InputParamDefinitionType), parameter :: &
128  gwfdisv_fileout = inputparamdefinitiontype &
129  ( &
130  'GWF', & ! component
131  'DISV', & ! subcomponent
132  'OPTIONS', & ! block
133  'FILEOUT', & ! tag name
134  'FILEOUT', & ! fortran variable
135  'KEYWORD', & ! type
136  '', & ! shape
137  'file keyword', & ! longname
138  .true., & ! required
139  .true., & ! multi-record
140  .false., & ! preserve case
141  .false., & ! layered
142  .false. & ! timeseries
143  )

◆ gwfdisv_grb6

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_grb6 = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'GRB6', 'GRB6', 'KEYWORD', '', 'grb keyword', .true., .true., .false., .false., .false. )
private

Definition at line 109 of file gwf-disvidm.f90.

109  type(InputParamDefinitionType), parameter :: &
110  gwfdisv_grb6 = inputparamdefinitiontype &
111  ( &
112  'GWF', & ! component
113  'DISV', & ! subcomponent
114  'OPTIONS', & ! block
115  'GRB6', & ! tag name
116  'GRB6', & ! fortran variable
117  'KEYWORD', & ! type
118  '', & ! shape
119  'grb keyword', & ! longname
120  .true., & ! required
121  .true., & ! multi-record
122  .false., & ! preserve case
123  .false., & ! layered
124  .false. & ! timeseries
125  )

◆ gwfdisv_grb6_filename

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_grb6_filename = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'GRB6_FILENAME', 'GRB6_FILENAME', 'STRING', '', 'file name of GRB information', .true., .true., .true., .false., .false. )
private

Definition at line 145 of file gwf-disvidm.f90.

145  type(InputParamDefinitionType), parameter :: &
146  gwfdisv_grb6_filename = inputparamdefinitiontype &
147  ( &
148  'GWF', & ! component
149  'DISV', & ! subcomponent
150  'OPTIONS', & ! block
151  'GRB6_FILENAME', & ! tag name
152  'GRB6_FILENAME', & ! fortran variable
153  'STRING', & ! type
154  '', & ! shape
155  'file name of GRB information', & ! longname
156  .true., & ! required
157  .true., & ! multi-record
158  .true., & ! preserve case
159  .false., & ! layered
160  .false. & ! timeseries
161  )

◆ gwfdisv_grb_filerecord

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_grb_filerecord = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'GRB_FILERECORD', 'GRB_FILERECORD', 'RECORD GRB6 FILEOUT GRB6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 91 of file gwf-disvidm.f90.

91  type(InputParamDefinitionType), parameter :: &
92  gwfdisv_grb_filerecord = inputparamdefinitiontype &
93  ( &
94  'GWF', & ! component
95  'DISV', & ! subcomponent
96  'OPTIONS', & ! block
97  'GRB_FILERECORD', & ! tag name
98  'GRB_FILERECORD', & ! fortran variable
99  'RECORD GRB6 FILEOUT GRB6_FILENAME', & ! type
100  '', & ! shape
101  '', & ! longname
102  .false., & ! required
103  .false., & ! multi-record
104  .false., & ! preserve case
105  .false., & ! layered
106  .false. & ! timeseries
107  )

◆ gwfdisv_icell2d

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_icell2d = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .true., .false., .false., .false. )
private

Definition at line 505 of file gwf-disvidm.f90.

505  type(InputParamDefinitionType), parameter :: &
506  gwfdisv_icell2d = inputparamdefinitiontype &
507  ( &
508  'GWF', & ! component
509  'DISV', & ! subcomponent
510  'CELL2D', & ! block
511  'ICELL2D', & ! tag name
512  'ICELL2D', & ! fortran variable
513  'INTEGER', & ! type
514  '', & ! shape
515  'cell2d number', & ! longname
516  .true., & ! required
517  .true., & ! multi-record
518  .false., & ! preserve case
519  .false., & ! layered
520  .false. & ! timeseries
521  )

◆ gwfdisv_icvert

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_icvert = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'array of vertex numbers', .true., .true., .false., .false., .false. )
private

Definition at line 577 of file gwf-disvidm.f90.

577  type(InputParamDefinitionType), parameter :: &
578  gwfdisv_icvert = inputparamdefinitiontype &
579  ( &
580  'GWF', & ! component
581  'DISV', & ! subcomponent
582  'CELL2D', & ! block
583  'ICVERT', & ! tag name
584  'ICVERT', & ! fortran variable
585  'INTEGER1D', & ! type
586  'NCVERT', & ! shape
587  'array of vertex numbers', & ! longname
588  .true., & ! required
589  .true., & ! multi-record
590  .false., & ! preserve case
591  .false., & ! layered
592  .false. & ! timeseries
593  )

◆ gwfdisv_idomain

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_idomain = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', 'idomain existence array', .false., .false., .false., .true., .false. )
private

Definition at line 433 of file gwf-disvidm.f90.

433  type(InputParamDefinitionType), parameter :: &
434  gwfdisv_idomain = inputparamdefinitiontype &
435  ( &
436  'GWF', & ! component
437  'DISV', & ! subcomponent
438  'GRIDDATA', & ! block
439  'IDOMAIN', & ! tag name
440  'IDOMAIN', & ! fortran variable
441  'INTEGER2D', & ! type
442  'NCPL NLAY', & ! shape
443  'idomain existence array', & ! longname
444  .false., & ! required
445  .false., & ! multi-record
446  .false., & ! preserve case
447  .true., & ! layered
448  .false. & ! timeseries
449  )

◆ gwfdisv_iv

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_iv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .true., .false., .false., .false. )
private

Definition at line 451 of file gwf-disvidm.f90.

451  type(InputParamDefinitionType), parameter :: &
452  gwfdisv_iv = inputparamdefinitiontype &
453  ( &
454  'GWF', & ! component
455  'DISV', & ! subcomponent
456  'VERTICES', & ! block
457  'IV', & ! tag name
458  'IV', & ! fortran variable
459  'INTEGER', & ! type
460  '', & ! shape
461  'vertex number', & ! longname
462  .true., & ! required
463  .true., & ! multi-record
464  .false., & ! preserve case
465  .false., & ! layered
466  .false. & ! timeseries
467  )

◆ gwfdisv_length_units

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_length_units = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false. )
private

Definition at line 55 of file gwf-disvidm.f90.

55  type(InputParamDefinitionType), parameter :: &
56  gwfdisv_length_units = inputparamdefinitiontype &
57  ( &
58  'GWF', & ! component
59  'DISV', & ! subcomponent
60  'OPTIONS', & ! block
61  'LENGTH_UNITS', & ! tag name
62  'LENGTH_UNITS', & ! fortran variable
63  'STRING', & ! type
64  '', & ! shape
65  'model length units', & ! longname
66  .false., & ! required
67  .false., & ! multi-record
68  .false., & ! preserve case
69  .false., & ! layered
70  .false. & ! timeseries
71  )

◆ gwfdisv_ncf6

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncf6 = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NCF6', 'NCF6', 'KEYWORD', '', 'ncf keyword', .true., .true., .false., .false., .false. )
private

Definition at line 289 of file gwf-disvidm.f90.

289  type(InputParamDefinitionType), parameter :: &
290  gwfdisv_ncf6 = inputparamdefinitiontype &
291  ( &
292  'GWF', & ! component
293  'DISV', & ! subcomponent
294  'OPTIONS', & ! block
295  'NCF6', & ! tag name
296  'NCF6', & ! fortran variable
297  'KEYWORD', & ! type
298  '', & ! shape
299  'ncf keyword', & ! longname
300  .true., & ! required
301  .true., & ! multi-record
302  .false., & ! preserve case
303  .false., & ! layered
304  .false. & ! timeseries
305  )

◆ gwfdisv_ncf6_filename

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncf6_filename = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NCF6_FILENAME', 'NCF6_FILENAME', 'STRING', '', 'file name of NCF information', .true., .true., .true., .false., .false. )
private

Definition at line 325 of file gwf-disvidm.f90.

325  type(InputParamDefinitionType), parameter :: &
326  gwfdisv_ncf6_filename = inputparamdefinitiontype &
327  ( &
328  'GWF', & ! component
329  'DISV', & ! subcomponent
330  'OPTIONS', & ! block
331  'NCF6_FILENAME', & ! tag name
332  'NCF6_FILENAME', & ! fortran variable
333  'STRING', & ! type
334  '', & ! shape
335  'file name of NCF information', & ! longname
336  .true., & ! required
337  .true., & ! multi-record
338  .true., & ! preserve case
339  .false., & ! layered
340  .false. & ! timeseries
341  )

◆ gwfdisv_ncf_filerecord

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncf_filerecord = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NCF_FILERECORD', 'NCF_FILERECORD', 'RECORD NCF6 FILEIN NCF6_FILENAME', '', '', .false., .false., .false., .false., .false. )
private

Definition at line 271 of file gwf-disvidm.f90.

271  type(InputParamDefinitionType), parameter :: &
272  gwfdisv_ncf_filerecord = inputparamdefinitiontype &
273  ( &
274  'GWF', & ! component
275  'DISV', & ! subcomponent
276  'OPTIONS', & ! block
277  'NCF_FILERECORD', & ! tag name
278  'NCF_FILERECORD', & ! fortran variable
279  'RECORD NCF6 FILEIN NCF6_FILENAME', & ! type
280  '', & ! shape
281  '', & ! longname
282  .false., & ! required
283  .false., & ! multi-record
284  .false., & ! preserve case
285  .false., & ! layered
286  .false. & ! timeseries
287  )

◆ gwfdisv_ncpl

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncpl = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', 'number of cells per layer', .true., .false., .false., .false., .false. )
private

Definition at line 361 of file gwf-disvidm.f90.

361  type(InputParamDefinitionType), parameter :: &
362  gwfdisv_ncpl = inputparamdefinitiontype &
363  ( &
364  'GWF', & ! component
365  'DISV', & ! subcomponent
366  'DIMENSIONS', & ! block
367  'NCPL', & ! tag name
368  'NCPL', & ! fortran variable
369  'INTEGER', & ! type
370  '', & ! shape
371  'number of cells per layer', & ! longname
372  .true., & ! required
373  .false., & ! multi-record
374  .false., & ! preserve case
375  .false., & ! layered
376  .false. & ! timeseries
377  )

◆ gwfdisv_ncvert

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncvert = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .true., .false., .false., .false. )
private

Definition at line 559 of file gwf-disvidm.f90.

559  type(InputParamDefinitionType), parameter :: &
560  gwfdisv_ncvert = inputparamdefinitiontype &
561  ( &
562  'GWF', & ! component
563  'DISV', & ! subcomponent
564  'CELL2D', & ! block
565  'NCVERT', & ! tag name
566  'NCVERT', & ! fortran variable
567  'INTEGER', & ! type
568  '', & ! shape
569  'number of cell vertices', & ! longname
570  .true., & ! required
571  .true., & ! multi-record
572  .false., & ! preserve case
573  .false., & ! layered
574  .false. & ! timeseries
575  )

◆ gwfdisv_nlay

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_nlay = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', 'number of layers', .true., .false., .false., .false., .false. )
private

Definition at line 343 of file gwf-disvidm.f90.

343  type(InputParamDefinitionType), parameter :: &
344  gwfdisv_nlay = inputparamdefinitiontype &
345  ( &
346  'GWF', & ! component
347  'DISV', & ! subcomponent
348  'DIMENSIONS', & ! block
349  'NLAY', & ! tag name
350  'NLAY', & ! fortran variable
351  'INTEGER', & ! type
352  '', & ! shape
353  'number of layers', & ! longname
354  .true., & ! required
355  .false., & ! multi-record
356  .false., & ! preserve case
357  .false., & ! layered
358  .false. & ! timeseries
359  )

◆ gwfdisv_nogrb

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_nogrb = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false. )
private

Definition at line 73 of file gwf-disvidm.f90.

73  type(InputParamDefinitionType), parameter :: &
74  gwfdisv_nogrb = inputparamdefinitiontype &
75  ( &
76  'GWF', & ! component
77  'DISV', & ! subcomponent
78  'OPTIONS', & ! block
79  'NOGRB', & ! tag name
80  'NOGRB', & ! fortran variable
81  'KEYWORD', & ! type
82  '', & ! shape
83  'do not write binary grid file', & ! longname
84  .false., & ! required
85  .false., & ! multi-record
86  .false., & ! preserve case
87  .false., & ! layered
88  .false. & ! timeseries
89  )

◆ gwfdisv_nvert

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_nvert = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .true., .false., .false., .false., .false. )
private

Definition at line 379 of file gwf-disvidm.f90.

379  type(InputParamDefinitionType), parameter :: &
380  gwfdisv_nvert = inputparamdefinitiontype &
381  ( &
382  'GWF', & ! component
383  'DISV', & ! subcomponent
384  'DIMENSIONS', & ! block
385  'NVERT', & ! tag name
386  'NVERT', & ! fortran variable
387  'INTEGER', & ! type
388  '', & ! shape
389  'number of columns', & ! longname
390  .true., & ! required
391  .false., & ! multi-record
392  .false., & ! preserve case
393  .false., & ! layered
394  .false. & ! timeseries
395  )

◆ gwfdisv_top

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_top = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', 'model top elevation', .true., .false., .false., .false., .false. )
private

Definition at line 397 of file gwf-disvidm.f90.

397  type(InputParamDefinitionType), parameter :: &
398  gwfdisv_top = inputparamdefinitiontype &
399  ( &
400  'GWF', & ! component
401  'DISV', & ! subcomponent
402  'GRIDDATA', & ! block
403  'TOP', & ! tag name
404  'TOP', & ! fortran variable
405  'DOUBLE1D', & ! type
406  'NCPL', & ! shape
407  'model top elevation', & ! longname
408  .true., & ! required
409  .false., & ! multi-record
410  .false., & ! preserve case
411  .false., & ! layered
412  .false. & ! timeseries
413  )

◆ gwfdisv_vertices

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_vertices = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false. )
private

Definition at line 630 of file gwf-disvidm.f90.

630  type(InputParamDefinitionType), parameter :: &
631  gwfdisv_vertices = inputparamdefinitiontype &
632  ( &
633  'GWF', & ! component
634  'DISV', & ! subcomponent
635  'VERTICES', & ! block
636  'VERTICES', & ! tag name
637  'VERTICES', & ! fortran variable
638  'RECARRAY IV XV YV', & ! type
639  'NVERT', & ! shape
640  'vertices data', & ! longname
641  .true., & ! required
642  .false., & ! multi-record
643  .false., & ! preserve case
644  .false., & ! layered
645  .false. & ! timeseries
646  )

◆ gwfdisv_xc

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

Definition at line 523 of file gwf-disvidm.f90.

523  type(InputParamDefinitionType), parameter :: &
524  gwfdisv_xc = inputparamdefinitiontype &
525  ( &
526  'GWF', & ! component
527  'DISV', & ! subcomponent
528  'CELL2D', & ! block
529  'XC', & ! tag name
530  'XC', & ! fortran variable
531  'DOUBLE', & ! type
532  '', & ! shape
533  'x-coordinate for cell center', & ! longname
534  .true., & ! required
535  .true., & ! multi-record
536  .false., & ! preserve case
537  .false., & ! layered
538  .false. & ! timeseries
539  )

◆ gwfdisv_xorigin

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

Definition at line 163 of file gwf-disvidm.f90.

163  type(InputParamDefinitionType), parameter :: &
164  gwfdisv_xorigin = inputparamdefinitiontype &
165  ( &
166  'GWF', & ! component
167  'DISV', & ! subcomponent
168  'OPTIONS', & ! block
169  'XORIGIN', & ! tag name
170  'XORIGIN', & ! fortran variable
171  'DOUBLE', & ! type
172  '', & ! shape
173  'x-position origin of the model grid coordinate system', & ! longname
174  .false., & ! required
175  .false., & ! multi-record
176  .false., & ! preserve case
177  .false., & ! layered
178  .false. & ! timeseries
179  )

◆ gwfdisv_xv

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_xv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .true., .false., .false., .false. )
private

Definition at line 469 of file gwf-disvidm.f90.

469  type(InputParamDefinitionType), parameter :: &
470  gwfdisv_xv = inputparamdefinitiontype &
471  ( &
472  'GWF', & ! component
473  'DISV', & ! subcomponent
474  'VERTICES', & ! block
475  'XV', & ! tag name
476  'XV', & ! fortran variable
477  'DOUBLE', & ! type
478  '', & ! shape
479  'x-coordinate for vertex', & ! longname
480  .true., & ! required
481  .true., & ! multi-record
482  .false., & ! preserve case
483  .false., & ! layered
484  .false. & ! timeseries
485  )

◆ gwfdisv_yc

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

Definition at line 541 of file gwf-disvidm.f90.

541  type(InputParamDefinitionType), parameter :: &
542  gwfdisv_yc = inputparamdefinitiontype &
543  ( &
544  'GWF', & ! component
545  'DISV', & ! subcomponent
546  'CELL2D', & ! block
547  'YC', & ! tag name
548  'YC', & ! fortran variable
549  'DOUBLE', & ! type
550  '', & ! shape
551  'y-coordinate for cell center', & ! longname
552  .true., & ! required
553  .true., & ! multi-record
554  .false., & ! preserve case
555  .false., & ! layered
556  .false. & ! timeseries
557  )

◆ gwfdisv_yorigin

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

Definition at line 181 of file gwf-disvidm.f90.

181  type(InputParamDefinitionType), parameter :: &
182  gwfdisv_yorigin = inputparamdefinitiontype &
183  ( &
184  'GWF', & ! component
185  'DISV', & ! subcomponent
186  'OPTIONS', & ! block
187  'YORIGIN', & ! tag name
188  'YORIGIN', & ! fortran variable
189  'DOUBLE', & ! type
190  '', & ! shape
191  'y-position origin of the model grid coordinate system', & ! longname
192  .false., & ! required
193  .false., & ! multi-record
194  .false., & ! preserve case
195  .false., & ! layered
196  .false. & ! timeseries
197  )

◆ gwfdisv_yv

type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_yv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .true., .false., .false., .false. )
private

Definition at line 487 of file gwf-disvidm.f90.

487  type(InputParamDefinitionType), parameter :: &
488  gwfdisv_yv = inputparamdefinitiontype &
489  ( &
490  'GWF', & ! component
491  'DISV', & ! subcomponent
492  'VERTICES', & ! block
493  'YV', & ! tag name
494  'YV', & ! fortran variable
495  'DOUBLE', & ! type
496  '', & ! shape
497  'y-coordinate for vertex', & ! longname
498  .true., & ! required
499  .true., & ! multi-record
500  .false., & ! preserve case
501  .false., & ! layered
502  .false. & ! timeseries
503  )