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

Data Types

type  gwtdisvparamfoundtype
 

Variables

logical, public gwt_disv_multi_package = .false.
 
character(len=16), dimension(*), parameter, public gwt_disv_subpackages = [ 'UTL-NCF ' ]
 
type(inputparamdefinitiontype), parameter gwtdisv_length_units = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_nogrb = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_grb_filerecord = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'GRB_FILERECORD', 'GRB_FILERECORD', 'RECORD GRB6 FILEOUT GRB6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_grb6 = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'GRB6', 'GRB6', 'KEYWORD', '', 'grb keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_fileout = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_grb6_filename = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'GRB6_FILENAME', 'GRB6_FILENAME', 'STRING', '', 'file name of GRB information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_xorigin = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', 'x-position origin of the model grid coordinate system', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_yorigin = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', 'y-position origin of the model grid coordinate system', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_angrot = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_export_ascii = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', 'export array variables to layered ascii files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_export_nc = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_NETCDF', 'EXPORT_NC', 'KEYWORD', '', 'export array variables to netcdf output files.', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_crs = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'CRS', 'CRS', 'STRING', 'LENBIGLINE', 'CRS user input string', .false., .true., .false., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_ncf_filerecord = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NCF_FILERECORD', 'NCF_FILERECORD', 'RECORD NCF6 FILEIN NCF6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_ncf6 = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NCF6', 'NCF6', 'KEYWORD', '', 'ncf keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_filein = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_ncf6_filename = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NCF6_FILENAME', 'NCF6_FILENAME', 'STRING', '', 'file name of NCF information', .true., .false., .true., .true., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_nlay = InputParamDefinitionType ( 'GWT', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', 'number of layers', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_ncpl = InputParamDefinitionType ( 'GWT', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', 'number of cells per layer', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_nvert = InputParamDefinitionType ( 'GWT', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_top = InputParamDefinitionType ( 'GWT', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', 'model top elevation', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_botm = InputParamDefinitionType ( 'GWT', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', 'model bottom elevation', .true., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_idomain = InputParamDefinitionType ( 'GWT', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', 'idomain existence array', .false., .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_iv = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_xv = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_yv = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_icell2d = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_xc = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'XC', 'XC', 'DOUBLE', '', 'x-coordinate for cell center', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_yc = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'YC', 'YC', 'DOUBLE', '', 'y-coordinate for cell center', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_ncvert = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_icvert = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'array of vertex numbers', .true., .false., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwt_disv_param_definitions = [ gwtdisv_length_units, gwtdisv_nogrb, gwtdisv_grb_filerecord, gwtdisv_grb6, gwtdisv_fileout, gwtdisv_grb6_filename, gwtdisv_xorigin, gwtdisv_yorigin, gwtdisv_angrot, gwtdisv_export_ascii, gwtdisv_export_nc, gwtdisv_crs, gwtdisv_ncf_filerecord, gwtdisv_ncf6, gwtdisv_filein, gwtdisv_ncf6_filename, gwtdisv_nlay, gwtdisv_ncpl, gwtdisv_nvert, gwtdisv_top, gwtdisv_botm, gwtdisv_idomain, gwtdisv_iv, gwtdisv_xv, gwtdisv_yv, gwtdisv_icell2d, gwtdisv_xc, gwtdisv_yc, gwtdisv_ncvert, gwtdisv_icvert ]
 
type(inputparamdefinitiontype), parameter gwtdisv_vertices = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwtdisv_cell2d = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D XC YC NCVERT ICVERT', 'NCPL', 'cell2d data', .true., .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwt_disv_aggregate_definitions = [ gwtdisv_vertices, gwtdisv_cell2d ]
 
type(inputblockdefinitiontype), dimension(*), parameter, public gwt_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

◆ gwt_disv_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwtdisvinputmodule::gwt_disv_aggregate_definitions = [ gwtdisv_vertices, gwtdisv_cell2d ]

Definition at line 698 of file gwt-disvidm.f90.

698  type(InputParamDefinitionType), parameter :: &
699  gwt_disv_aggregate_definitions(*) = &
700  [ &
701  gwtdisv_vertices, &
702  gwtdisv_cell2d &
703  ]

◆ gwt_disv_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwtdisvinputmodule::gwt_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 705 of file gwt-disvidm.f90.

705  type(InputBlockDefinitionType), parameter :: &
706  gwt_disv_block_definitions(*) = &
707  [ &
708  inputblockdefinitiontype( &
709  'OPTIONS', & ! blockname
710  .false., & ! required
711  .false., & ! aggregate
712  .false. & ! block_variable
713  ), &
714  inputblockdefinitiontype( &
715  'DIMENSIONS', & ! blockname
716  .true., & ! required
717  .false., & ! aggregate
718  .false. & ! block_variable
719  ), &
720  inputblockdefinitiontype( &
721  'GRIDDATA', & ! blockname
722  .true., & ! required
723  .false., & ! aggregate
724  .false. & ! block_variable
725  ), &
726  inputblockdefinitiontype( &
727  'VERTICES', & ! blockname
728  .true., & ! required
729  .true., & ! aggregate
730  .false. & ! block_variable
731  ), &
732  inputblockdefinitiontype( &
733  'CELL2D', & ! blockname
734  .true., & ! required
735  .true., & ! aggregate
736  .false. & ! block_variable
737  ) &
738  ]

◆ gwt_disv_multi_package

logical, public gwtdisvinputmodule::gwt_disv_multi_package = .false.

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

47  logical :: gwt_disv_multi_package = .false.

◆ gwt_disv_param_definitions

Definition at line 625 of file gwt-disvidm.f90.

625  type(InputParamDefinitionType), parameter :: &
626  gwt_disv_param_definitions(*) = &
627  [ &
628  gwtdisv_length_units, &
629  gwtdisv_nogrb, &
630  gwtdisv_grb_filerecord, &
631  gwtdisv_grb6, &
632  gwtdisv_fileout, &
633  gwtdisv_grb6_filename, &
634  gwtdisv_xorigin, &
635  gwtdisv_yorigin, &
636  gwtdisv_angrot, &
637  gwtdisv_export_ascii, &
638  gwtdisv_export_nc, &
639  gwtdisv_crs, &
640  gwtdisv_ncf_filerecord, &
641  gwtdisv_ncf6, &
642  gwtdisv_filein, &
643  gwtdisv_ncf6_filename, &
644  gwtdisv_nlay, &
645  gwtdisv_ncpl, &
646  gwtdisv_nvert, &
647  gwtdisv_top, &
648  gwtdisv_botm, &
649  gwtdisv_idomain, &
650  gwtdisv_iv, &
651  gwtdisv_xv, &
652  gwtdisv_yv, &
653  gwtdisv_icell2d, &
654  gwtdisv_xc, &
655  gwtdisv_yc, &
656  gwtdisv_ncvert, &
657  gwtdisv_icvert &
658  ]

◆ gwt_disv_subpackages

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

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

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

◆ gwtdisv_angrot

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_angrot = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', 'rotation angle', .false., .false., .false., .false., .false., .false. )
private

Definition at line 207 of file gwt-disvidm.f90.

207  type(InputParamDefinitionType), parameter :: &
208  gwtdisv_angrot = inputparamdefinitiontype &
209  ( &
210  'GWT', & ! component
211  'DISV', & ! subcomponent
212  'OPTIONS', & ! block
213  'ANGROT', & ! tag name
214  'ANGROT', & ! fortran variable
215  'DOUBLE', & ! type
216  '', & ! shape
217  'rotation angle', & ! longname
218  .false., & ! required
219  .false., & ! prerelease
220  .false., & ! multi-record
221  .false., & ! preserve case
222  .false., & ! layered
223  .false. & ! timeseries
224  )

◆ gwtdisv_botm

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_botm = InputParamDefinitionType ( 'GWT', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', 'model bottom elevation', .true., .false., .false., .false., .true., .false. )
private

Definition at line 435 of file gwt-disvidm.f90.

435  type(InputParamDefinitionType), parameter :: &
436  gwtdisv_botm = inputparamdefinitiontype &
437  ( &
438  'GWT', & ! component
439  'DISV', & ! subcomponent
440  'GRIDDATA', & ! block
441  'BOTM', & ! tag name
442  'BOTM', & ! fortran variable
443  'DOUBLE2D', & ! type
444  'NCPL NLAY', & ! shape
445  'model bottom elevation', & ! longname
446  .true., & ! required
447  .false., & ! prerelease
448  .false., & ! multi-record
449  .false., & ! preserve case
450  .true., & ! layered
451  .false. & ! timeseries
452  )

◆ gwtdisv_cell2d

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

Definition at line 679 of file gwt-disvidm.f90.

679  type(InputParamDefinitionType), parameter :: &
680  gwtdisv_cell2d = inputparamdefinitiontype &
681  ( &
682  'GWT', & ! component
683  'DISV', & ! subcomponent
684  'CELL2D', & ! block
685  'CELL2D', & ! tag name
686  'CELL2D', & ! fortran variable
687  'RECARRAY ICELL2D XC YC NCVERT ICVERT', & ! type
688  'NCPL', & ! shape
689  'cell2d data', & ! longname
690  .true., & ! required
691  .false., & ! prerelease
692  .false., & ! multi-record
693  .false., & ! preserve case
694  .false., & ! layered
695  .false. & ! timeseries
696  )

◆ gwtdisv_crs

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_crs = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'CRS', 'CRS', 'STRING', 'LENBIGLINE', 'CRS user input string', .false., .true., .false., .true., .false., .false. )
private

Definition at line 264 of file gwt-disvidm.f90.

264  type(InputParamDefinitionType), parameter :: &
265  gwtdisv_crs = inputparamdefinitiontype &
266  ( &
267  'GWT', & ! component
268  'DISV', & ! subcomponent
269  'OPTIONS', & ! block
270  'CRS', & ! tag name
271  'CRS', & ! fortran variable
272  'STRING', & ! type
273  'LENBIGLINE', & ! shape
274  'CRS user input string', & ! longname
275  .false., & ! required
276  .true., & ! prerelease
277  .false., & ! multi-record
278  .true., & ! preserve case
279  .false., & ! layered
280  .false. & ! timeseries
281  )

◆ gwtdisv_export_ascii

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

Definition at line 226 of file gwt-disvidm.f90.

226  type(InputParamDefinitionType), parameter :: &
227  gwtdisv_export_ascii = inputparamdefinitiontype &
228  ( &
229  'GWT', & ! component
230  'DISV', & ! subcomponent
231  'OPTIONS', & ! block
232  'EXPORT_ARRAY_ASCII', & ! tag name
233  'EXPORT_ASCII', & ! fortran variable
234  'KEYWORD', & ! type
235  '', & ! shape
236  'export array variables to layered ascii files.', & ! longname
237  .false., & ! required
238  .false., & ! prerelease
239  .false., & ! multi-record
240  .false., & ! preserve case
241  .false., & ! layered
242  .false. & ! timeseries
243  )

◆ gwtdisv_export_nc

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

Definition at line 245 of file gwt-disvidm.f90.

245  type(InputParamDefinitionType), parameter :: &
246  gwtdisv_export_nc = inputparamdefinitiontype &
247  ( &
248  'GWT', & ! component
249  'DISV', & ! subcomponent
250  'OPTIONS', & ! block
251  'EXPORT_ARRAY_NETCDF', & ! tag name
252  'EXPORT_NC', & ! fortran variable
253  'KEYWORD', & ! type
254  '', & ! shape
255  'export array variables to netcdf output files.', & ! longname
256  .false., & ! required
257  .false., & ! prerelease
258  .false., & ! multi-record
259  .false., & ! preserve case
260  .false., & ! layered
261  .false. & ! timeseries
262  )

◆ gwtdisv_filein

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_filein = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 321 of file gwt-disvidm.f90.

321  type(InputParamDefinitionType), parameter :: &
322  gwtdisv_filein = inputparamdefinitiontype &
323  ( &
324  'GWT', & ! component
325  'DISV', & ! subcomponent
326  'OPTIONS', & ! block
327  'FILEIN', & ! tag name
328  'FILEIN', & ! fortran variable
329  'KEYWORD', & ! type
330  '', & ! shape
331  'file keyword', & ! longname
332  .true., & ! required
333  .false., & ! prerelease
334  .true., & ! multi-record
335  .false., & ! preserve case
336  .false., & ! layered
337  .false. & ! timeseries
338  )

◆ gwtdisv_fileout

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_fileout = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 131 of file gwt-disvidm.f90.

131  type(InputParamDefinitionType), parameter :: &
132  gwtdisv_fileout = inputparamdefinitiontype &
133  ( &
134  'GWT', & ! component
135  'DISV', & ! subcomponent
136  'OPTIONS', & ! block
137  'FILEOUT', & ! tag name
138  'FILEOUT', & ! fortran variable
139  'KEYWORD', & ! type
140  '', & ! shape
141  'file keyword', & ! longname
142  .true., & ! required
143  .false., & ! prerelease
144  .true., & ! multi-record
145  .false., & ! preserve case
146  .false., & ! layered
147  .false. & ! timeseries
148  )

◆ gwtdisv_grb6

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_grb6 = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'GRB6', 'GRB6', 'KEYWORD', '', 'grb keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 112 of file gwt-disvidm.f90.

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

◆ gwtdisv_grb6_filename

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_grb6_filename = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'GRB6_FILENAME', 'GRB6_FILENAME', 'STRING', '', 'file name of GRB information', .true., .false., .true., .true., .false., .false. )
private

Definition at line 150 of file gwt-disvidm.f90.

150  type(InputParamDefinitionType), parameter :: &
151  gwtdisv_grb6_filename = inputparamdefinitiontype &
152  ( &
153  'GWT', & ! component
154  'DISV', & ! subcomponent
155  'OPTIONS', & ! block
156  'GRB6_FILENAME', & ! tag name
157  'GRB6_FILENAME', & ! fortran variable
158  'STRING', & ! type
159  '', & ! shape
160  'file name of GRB information', & ! longname
161  .true., & ! required
162  .false., & ! prerelease
163  .true., & ! multi-record
164  .true., & ! preserve case
165  .false., & ! layered
166  .false. & ! timeseries
167  )

◆ gwtdisv_grb_filerecord

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_grb_filerecord = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'GRB_FILERECORD', 'GRB_FILERECORD', 'RECORD GRB6 FILEOUT GRB6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 93 of file gwt-disvidm.f90.

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

◆ gwtdisv_icell2d

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_icell2d = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', 'cell2d number', .true., .false., .true., .false., .false., .false. )
private

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

530  type(InputParamDefinitionType), parameter :: &
531  gwtdisv_icell2d = inputparamdefinitiontype &
532  ( &
533  'GWT', & ! component
534  'DISV', & ! subcomponent
535  'CELL2D', & ! block
536  'ICELL2D', & ! tag name
537  'ICELL2D', & ! fortran variable
538  'INTEGER', & ! type
539  '', & ! shape
540  'cell2d number', & ! longname
541  .true., & ! required
542  .false., & ! prerelease
543  .true., & ! multi-record
544  .false., & ! preserve case
545  .false., & ! layered
546  .false. & ! timeseries
547  )

◆ gwtdisv_icvert

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_icvert = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', 'array of vertex numbers', .true., .false., .true., .false., .false., .false. )
private

Definition at line 606 of file gwt-disvidm.f90.

606  type(InputParamDefinitionType), parameter :: &
607  gwtdisv_icvert = inputparamdefinitiontype &
608  ( &
609  'GWT', & ! component
610  'DISV', & ! subcomponent
611  'CELL2D', & ! block
612  'ICVERT', & ! tag name
613  'ICVERT', & ! fortran variable
614  'INTEGER1D', & ! type
615  'NCVERT', & ! shape
616  'array of vertex numbers', & ! longname
617  .true., & ! required
618  .false., & ! prerelease
619  .true., & ! multi-record
620  .false., & ! preserve case
621  .false., & ! layered
622  .false. & ! timeseries
623  )

◆ gwtdisv_idomain

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_idomain = InputParamDefinitionType ( 'GWT', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', 'idomain existence array', .false., .false., .false., .false., .true., .false. )
private

Definition at line 454 of file gwt-disvidm.f90.

454  type(InputParamDefinitionType), parameter :: &
455  gwtdisv_idomain = inputparamdefinitiontype &
456  ( &
457  'GWT', & ! component
458  'DISV', & ! subcomponent
459  'GRIDDATA', & ! block
460  'IDOMAIN', & ! tag name
461  'IDOMAIN', & ! fortran variable
462  'INTEGER2D', & ! type
463  'NCPL NLAY', & ! shape
464  'idomain existence array', & ! longname
465  .false., & ! required
466  .false., & ! prerelease
467  .false., & ! multi-record
468  .false., & ! preserve case
469  .true., & ! layered
470  .false. & ! timeseries
471  )

◆ gwtdisv_iv

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_iv = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', 'vertex number', .true., .false., .true., .false., .false., .false. )
private

Definition at line 473 of file gwt-disvidm.f90.

473  type(InputParamDefinitionType), parameter :: &
474  gwtdisv_iv = inputparamdefinitiontype &
475  ( &
476  'GWT', & ! component
477  'DISV', & ! subcomponent
478  'VERTICES', & ! block
479  'IV', & ! tag name
480  'IV', & ! fortran variable
481  'INTEGER', & ! type
482  '', & ! shape
483  'vertex number', & ! longname
484  .true., & ! required
485  .false., & ! prerelease
486  .true., & ! multi-record
487  .false., & ! preserve case
488  .false., & ! layered
489  .false. & ! timeseries
490  )

◆ gwtdisv_length_units

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_length_units = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', 'model length units', .false., .false., .false., .false., .false., .false. )
private

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

55  type(InputParamDefinitionType), parameter :: &
56  gwtdisv_length_units = inputparamdefinitiontype &
57  ( &
58  'GWT', & ! 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., & ! prerelease
68  .false., & ! multi-record
69  .false., & ! preserve case
70  .false., & ! layered
71  .false. & ! timeseries
72  )

◆ gwtdisv_ncf6

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_ncf6 = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NCF6', 'NCF6', 'KEYWORD', '', 'ncf keyword', .true., .false., .true., .false., .false., .false. )
private

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

302  type(InputParamDefinitionType), parameter :: &
303  gwtdisv_ncf6 = inputparamdefinitiontype &
304  ( &
305  'GWT', & ! component
306  'DISV', & ! subcomponent
307  'OPTIONS', & ! block
308  'NCF6', & ! tag name
309  'NCF6', & ! fortran variable
310  'KEYWORD', & ! type
311  '', & ! shape
312  'ncf keyword', & ! longname
313  .true., & ! required
314  .false., & ! prerelease
315  .true., & ! multi-record
316  .false., & ! preserve case
317  .false., & ! layered
318  .false. & ! timeseries
319  )

◆ gwtdisv_ncf6_filename

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_ncf6_filename = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NCF6_FILENAME', 'NCF6_FILENAME', 'STRING', '', 'file name of NCF information', .true., .false., .true., .true., .false., .false. )
private

Definition at line 340 of file gwt-disvidm.f90.

340  type(InputParamDefinitionType), parameter :: &
341  gwtdisv_ncf6_filename = inputparamdefinitiontype &
342  ( &
343  'GWT', & ! component
344  'DISV', & ! subcomponent
345  'OPTIONS', & ! block
346  'NCF6_FILENAME', & ! tag name
347  'NCF6_FILENAME', & ! fortran variable
348  'STRING', & ! type
349  '', & ! shape
350  'file name of NCF information', & ! longname
351  .true., & ! required
352  .false., & ! prerelease
353  .true., & ! multi-record
354  .true., & ! preserve case
355  .false., & ! layered
356  .false. & ! timeseries
357  )

◆ gwtdisv_ncf_filerecord

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_ncf_filerecord = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NCF_FILERECORD', 'NCF_FILERECORD', 'RECORD NCF6 FILEIN NCF6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 283 of file gwt-disvidm.f90.

283  type(InputParamDefinitionType), parameter :: &
284  gwtdisv_ncf_filerecord = inputparamdefinitiontype &
285  ( &
286  'GWT', & ! component
287  'DISV', & ! subcomponent
288  'OPTIONS', & ! block
289  'NCF_FILERECORD', & ! tag name
290  'NCF_FILERECORD', & ! fortran variable
291  'RECORD NCF6 FILEIN NCF6_FILENAME', & ! type
292  '', & ! shape
293  '', & ! longname
294  .false., & ! required
295  .false., & ! prerelease
296  .false., & ! multi-record
297  .false., & ! preserve case
298  .false., & ! layered
299  .false. & ! timeseries
300  )

◆ gwtdisv_ncpl

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_ncpl = InputParamDefinitionType ( 'GWT', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', 'number of cells per layer', .true., .false., .false., .false., .false., .false. )
private

Definition at line 378 of file gwt-disvidm.f90.

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

◆ gwtdisv_ncvert

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_ncvert = InputParamDefinitionType ( 'GWT', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', 'number of cell vertices', .true., .false., .true., .false., .false., .false. )
private

Definition at line 587 of file gwt-disvidm.f90.

587  type(InputParamDefinitionType), parameter :: &
588  gwtdisv_ncvert = inputparamdefinitiontype &
589  ( &
590  'GWT', & ! component
591  'DISV', & ! subcomponent
592  'CELL2D', & ! block
593  'NCVERT', & ! tag name
594  'NCVERT', & ! fortran variable
595  'INTEGER', & ! type
596  '', & ! shape
597  'number of cell vertices', & ! longname
598  .true., & ! required
599  .false., & ! prerelease
600  .true., & ! multi-record
601  .false., & ! preserve case
602  .false., & ! layered
603  .false. & ! timeseries
604  )

◆ gwtdisv_nlay

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_nlay = InputParamDefinitionType ( 'GWT', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', 'number of layers', .true., .false., .false., .false., .false., .false. )
private

Definition at line 359 of file gwt-disvidm.f90.

359  type(InputParamDefinitionType), parameter :: &
360  gwtdisv_nlay = inputparamdefinitiontype &
361  ( &
362  'GWT', & ! component
363  'DISV', & ! subcomponent
364  'DIMENSIONS', & ! block
365  'NLAY', & ! tag name
366  'NLAY', & ! fortran variable
367  'INTEGER', & ! type
368  '', & ! shape
369  'number of layers', & ! longname
370  .true., & ! required
371  .false., & ! prerelease
372  .false., & ! multi-record
373  .false., & ! preserve case
374  .false., & ! layered
375  .false. & ! timeseries
376  )

◆ gwtdisv_nogrb

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_nogrb = InputParamDefinitionType ( 'GWT', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', 'do not write binary grid file', .false., .false., .false., .false., .false., .false. )
private

Definition at line 74 of file gwt-disvidm.f90.

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

◆ gwtdisv_nvert

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_nvert = InputParamDefinitionType ( 'GWT', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', 'number of columns', .true., .false., .false., .false., .false., .false. )
private

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

397  type(InputParamDefinitionType), parameter :: &
398  gwtdisv_nvert = inputparamdefinitiontype &
399  ( &
400  'GWT', & ! component
401  'DISV', & ! subcomponent
402  'DIMENSIONS', & ! block
403  'NVERT', & ! tag name
404  'NVERT', & ! fortran variable
405  'INTEGER', & ! type
406  '', & ! shape
407  'number of columns', & ! longname
408  .true., & ! required
409  .false., & ! prerelease
410  .false., & ! multi-record
411  .false., & ! preserve case
412  .false., & ! layered
413  .false. & ! timeseries
414  )

◆ gwtdisv_top

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_top = InputParamDefinitionType ( 'GWT', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', 'model top elevation', .true., .false., .false., .false., .false., .false. )
private

Definition at line 416 of file gwt-disvidm.f90.

416  type(InputParamDefinitionType), parameter :: &
417  gwtdisv_top = inputparamdefinitiontype &
418  ( &
419  'GWT', & ! component
420  'DISV', & ! subcomponent
421  'GRIDDATA', & ! block
422  'TOP', & ! tag name
423  'TOP', & ! fortran variable
424  'DOUBLE1D', & ! type
425  'NCPL', & ! shape
426  'model top elevation', & ! longname
427  .true., & ! required
428  .false., & ! prerelease
429  .false., & ! multi-record
430  .false., & ! preserve case
431  .false., & ! layered
432  .false. & ! timeseries
433  )

◆ gwtdisv_vertices

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_vertices = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', 'vertices data', .true., .false., .false., .false., .false., .false. )
private

Definition at line 660 of file gwt-disvidm.f90.

660  type(InputParamDefinitionType), parameter :: &
661  gwtdisv_vertices = inputparamdefinitiontype &
662  ( &
663  'GWT', & ! component
664  'DISV', & ! subcomponent
665  'VERTICES', & ! block
666  'VERTICES', & ! tag name
667  'VERTICES', & ! fortran variable
668  'RECARRAY IV XV YV', & ! type
669  'NVERT', & ! shape
670  'vertices data', & ! longname
671  .true., & ! required
672  .false., & ! prerelease
673  .false., & ! multi-record
674  .false., & ! preserve case
675  .false., & ! layered
676  .false. & ! timeseries
677  )

◆ gwtdisv_xc

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

Definition at line 549 of file gwt-disvidm.f90.

549  type(InputParamDefinitionType), parameter :: &
550  gwtdisv_xc = inputparamdefinitiontype &
551  ( &
552  'GWT', & ! component
553  'DISV', & ! subcomponent
554  'CELL2D', & ! block
555  'XC', & ! tag name
556  'XC', & ! fortran variable
557  'DOUBLE', & ! type
558  '', & ! shape
559  'x-coordinate for cell center', & ! longname
560  .true., & ! required
561  .false., & ! prerelease
562  .true., & ! multi-record
563  .false., & ! preserve case
564  .false., & ! layered
565  .false. & ! timeseries
566  )

◆ gwtdisv_xorigin

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

Definition at line 169 of file gwt-disvidm.f90.

169  type(InputParamDefinitionType), parameter :: &
170  gwtdisv_xorigin = inputparamdefinitiontype &
171  ( &
172  'GWT', & ! component
173  'DISV', & ! subcomponent
174  'OPTIONS', & ! block
175  'XORIGIN', & ! tag name
176  'XORIGIN', & ! fortran variable
177  'DOUBLE', & ! type
178  '', & ! shape
179  'x-position origin of the model grid coordinate system', & ! longname
180  .false., & ! required
181  .false., & ! prerelease
182  .false., & ! multi-record
183  .false., & ! preserve case
184  .false., & ! layered
185  .false. & ! timeseries
186  )

◆ gwtdisv_xv

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_xv = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', 'x-coordinate for vertex', .true., .false., .true., .false., .false., .false. )
private

Definition at line 492 of file gwt-disvidm.f90.

492  type(InputParamDefinitionType), parameter :: &
493  gwtdisv_xv = inputparamdefinitiontype &
494  ( &
495  'GWT', & ! component
496  'DISV', & ! subcomponent
497  'VERTICES', & ! block
498  'XV', & ! tag name
499  'XV', & ! fortran variable
500  'DOUBLE', & ! type
501  '', & ! shape
502  'x-coordinate for vertex', & ! longname
503  .true., & ! required
504  .false., & ! prerelease
505  .true., & ! multi-record
506  .false., & ! preserve case
507  .false., & ! layered
508  .false. & ! timeseries
509  )

◆ gwtdisv_yc

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

Definition at line 568 of file gwt-disvidm.f90.

568  type(InputParamDefinitionType), parameter :: &
569  gwtdisv_yc = inputparamdefinitiontype &
570  ( &
571  'GWT', & ! component
572  'DISV', & ! subcomponent
573  'CELL2D', & ! block
574  'YC', & ! tag name
575  'YC', & ! fortran variable
576  'DOUBLE', & ! type
577  '', & ! shape
578  'y-coordinate for cell center', & ! longname
579  .true., & ! required
580  .false., & ! prerelease
581  .true., & ! multi-record
582  .false., & ! preserve case
583  .false., & ! layered
584  .false. & ! timeseries
585  )

◆ gwtdisv_yorigin

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

Definition at line 188 of file gwt-disvidm.f90.

188  type(InputParamDefinitionType), parameter :: &
189  gwtdisv_yorigin = inputparamdefinitiontype &
190  ( &
191  'GWT', & ! component
192  'DISV', & ! subcomponent
193  'OPTIONS', & ! block
194  'YORIGIN', & ! tag name
195  'YORIGIN', & ! fortran variable
196  'DOUBLE', & ! type
197  '', & ! shape
198  'y-position origin of the model grid coordinate system', & ! longname
199  .false., & ! required
200  .false., & ! prerelease
201  .false., & ! multi-record
202  .false., & ! preserve case
203  .false., & ! layered
204  .false. & ! timeseries
205  )

◆ gwtdisv_yv

type(inputparamdefinitiontype), parameter gwtdisvinputmodule::gwtdisv_yv = InputParamDefinitionType ( 'GWT', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', 'y-coordinate for vertex', .true., .false., .true., .false., .false., .false. )
private

Definition at line 511 of file gwt-disvidm.f90.

511  type(InputParamDefinitionType), parameter :: &
512  gwtdisv_yv = inputparamdefinitiontype &
513  ( &
514  'GWT', & ! component
515  'DISV', & ! subcomponent
516  'VERTICES', & ! block
517  'YV', & ! tag name
518  'YV', & ! fortran variable
519  'DOUBLE', & ! type
520  '', & ! shape
521  'y-coordinate for vertex', & ! longname
522  .true., & ! required
523  .false., & ! prerelease
524  .true., & ! multi-record
525  .false., & ! preserve case
526  .false., & ! layered
527  .false. & ! timeseries
528  )