MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
gwf-disvidm.f90 File Reference

Go to the source code of this file.

Data Types

type  gwfdisvinputmodule::gwfdisvparamfoundtype
 

Modules

module  gwfdisvinputmodule
 

Variables

logical, public gwfdisvinputmodule::gwf_disv_multi_package = .false.
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_length_units = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'LENGTH_UNITS', 'LENGTH_UNITS', 'STRING', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_nogrb = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'NOGRB', 'NOGRB', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_xorigin = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'XORIGIN', 'XORIGIN', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_yorigin = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'YORIGIN', 'YORIGIN', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_angrot = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'ANGROT', 'ANGROT', 'DOUBLE', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_export_ascii = InputParamDefinitionType ( 'GWF', 'DISV', 'OPTIONS', 'EXPORT_ARRAY_ASCII', 'EXPORT_ASCII', 'KEYWORD', '', .false., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_nlay = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NLAY', 'NLAY', 'INTEGER', '', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncpl = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NCPL', 'NCPL', 'INTEGER', '', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_nvert = InputParamDefinitionType ( 'GWF', 'DISV', 'DIMENSIONS', 'NVERT', 'NVERT', 'INTEGER', '', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_top = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'TOP', 'TOP', 'DOUBLE1D', 'NCPL', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_botm = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'BOTM', 'BOTM', 'DOUBLE2D', 'NCPL NLAY', .true., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_idomain = InputParamDefinitionType ( 'GWF', 'DISV', 'GRIDDATA', 'IDOMAIN', 'IDOMAIN', 'INTEGER2D', 'NCPL NLAY', .false., .false., .false., .true., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_iv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'IV', 'IV', 'INTEGER', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_xv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'XV', 'XV', 'DOUBLE', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_yv = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'YV', 'YV', 'DOUBLE', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_icell2d = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'ICELL2D', 'ICELL2D', 'INTEGER', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_xc = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'XC', 'XC', 'DOUBLE', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_yc = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'YC', 'YC', 'DOUBLE', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_ncvert = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'NCVERT', 'NCVERT', 'INTEGER', '', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_icvert = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'ICVERT', 'ICVERT', 'INTEGER1D', 'NCVERT', .true., .true., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwfdisvinputmodule::gwf_disv_param_definitions = [ gwfdisv_length_units, gwfdisv_nogrb, gwfdisv_xorigin, gwfdisv_yorigin, gwfdisv_angrot, gwfdisv_export_ascii, 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 gwfdisvinputmodule::gwfdisv_vertices = InputParamDefinitionType ( 'GWF', 'DISV', 'VERTICES', 'VERTICES', 'VERTICES', 'RECARRAY IV XV YV', 'NVERT', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), parameter gwfdisvinputmodule::gwfdisv_cell2d = InputParamDefinitionType ( 'GWF', 'DISV', 'CELL2D', 'CELL2D', 'CELL2D', 'RECARRAY ICELL2D XC YC NCVERT ICVERT', 'NCPL', .true., .false., .false., .false., .false. )
 
type(inputparamdefinitiontype), dimension(*), parameter, public gwfdisvinputmodule::gwf_disv_aggregate_definitions = [ gwfdisv_vertices, gwfdisv_cell2d ]
 
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. ) ]