MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Base grid cell definition. More...
Public Member Functions | |
procedure, public | get_ispv180 |
returns 180-degree indicator for a vertex More... | |
procedure, public | get_botflow |
returns bottom flow More... | |
procedure, public | get_topflow |
returns top flow More... | |
procedure, public | get_distflow |
returns distributed flow More... | |
procedure, public | get_faceflow |
returns a face flow More... | |
Public Attributes | |
integer(i4b), public | icell |
index of cell in source grid More... | |
logical(lgp), public | can_be_rect |
whether cell is representable as a rectangular cell More... | |
logical(lgp), public | can_be_quad |
whether cell is representable as a rectangular quad cell More... | |
integer(i4b), public | npolyverts |
number of vertices for cell polygon More... | |
real(dp), public | porosity |
cell porosity More... | |
real(dp), public | retfactor |
cell retardation factor More... | |
integer(i4b), public | ilay |
layer number More... | |
integer(i4b), public | izone |
cell zone number More... | |
integer(i4b), public | iweaksink |
weak sink indicator More... | |
integer(i4b), public | inoexitface |
no exit face indicator More... | |
integer(i4b), public | iatop |
index of cell top in grid's top/bot arrays (<0 => top array) More... | |
real(dp), public | top |
real(dp), public | bot |
top and bottom elevations of cell More... | |
real(dp), public | sat |
cell saturation More... | |
real(dp), dimension(:, :), allocatable, public | polyvert |
vertices for cell polygon More... | |
logical(lgp), dimension(:), allocatable, public | ispv180 |
indicator of 180-degree vertices (.true. = 180-degree angle at vertex) More... | |
integer(i4b), dimension(:), allocatable, public | facenbr |
neighbors that correspond to faces(/vertices) More... | |
real(dp), dimension(:), allocatable, public | faceflow |
flows that correspond to faces(/vertices) More... | |
real(dp), public | distflow |
net distributed flow into cell More... | |
Definition at line 12 of file CellDefn.f90.
procedure, public celldefnmodule::celldefntype::get_botflow |
Definition at line 34 of file CellDefn.f90.
procedure, public celldefnmodule::celldefntype::get_distflow |
Definition at line 36 of file CellDefn.f90.
procedure, public celldefnmodule::celldefntype::get_faceflow |
Definition at line 37 of file CellDefn.f90.
procedure, public celldefnmodule::celldefntype::get_ispv180 |
Definition at line 33 of file CellDefn.f90.
procedure, public celldefnmodule::celldefntype::get_topflow |
Definition at line 35 of file CellDefn.f90.
real(dp), public celldefnmodule::celldefntype::bot |
Definition at line 25 of file CellDefn.f90.
logical(lgp), public celldefnmodule::celldefntype::can_be_quad |
Definition at line 16 of file CellDefn.f90.
logical(lgp), public celldefnmodule::celldefntype::can_be_rect |
Definition at line 15 of file CellDefn.f90.
real(dp), public celldefnmodule::celldefntype::distflow |
Definition at line 31 of file CellDefn.f90.
real(dp), dimension(:), allocatable, public celldefnmodule::celldefntype::faceflow |
Definition at line 30 of file CellDefn.f90.
integer(i4b), dimension(:), allocatable, public celldefnmodule::celldefntype::facenbr |
Definition at line 29 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::iatop |
Definition at line 24 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::icell |
Definition at line 14 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::ilay |
Definition at line 20 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::inoexitface |
Definition at line 23 of file CellDefn.f90.
logical(lgp), dimension(:), allocatable, public celldefnmodule::celldefntype::ispv180 |
Definition at line 28 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::iweaksink |
Definition at line 22 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::izone |
Definition at line 21 of file CellDefn.f90.
integer(i4b), public celldefnmodule::celldefntype::npolyverts |
Definition at line 17 of file CellDefn.f90.
real(dp), dimension(:, :), allocatable, public celldefnmodule::celldefntype::polyvert |
Definition at line 27 of file CellDefn.f90.
real(dp), public celldefnmodule::celldefntype::porosity |
Definition at line 18 of file CellDefn.f90.
real(dp), public celldefnmodule::celldefntype::retfactor |
Definition at line 19 of file CellDefn.f90.
real(dp), public celldefnmodule::celldefntype::sat |
Definition at line 26 of file CellDefn.f90.
real(dp), public celldefnmodule::celldefntype::top |
Definition at line 25 of file CellDefn.f90.