![]() |
MODFLOW 6
version 6.7.0.dev3
USGS Modular Hydrologic Model
|
Data Types | |
type | celldefntype |
Base grid cell definition. More... | |
Enumerations | |
enum | |
Cell saturation status. More... | |
Functions/Subroutines | |
subroutine, public | create_defn (cellDefn) |
Create a new cell definition object. More... | |
integer(i4b) function, public | get_iatop (ncpl, icu) |
Get the index corresponding to top elevation of a cell in the grid. This is -1 if the cell is in the top layer and 1 otherwise. More... | |
logical(lgp) function | get_ispv180 (this, m) |
Return 180-degree indicator for a vertex. More... | |
real(dp) function | get_botflow (this) |
Return the bottom flow. More... | |
real(dp) function | get_topflow (this) |
Return the top flow. More... | |
real(dp) function | get_distflow (this) |
Return the distributed flow. More... | |
real(dp) function | get_faceflow (this, m) |
Return a face flow. More... | |
Variables | |
@, public | saturation_dry = 0 |
@, public | saturation_watertable = 1 |
@, public | saturation_saturated = 2 |
|
private |
Status 0 indicates that the cell is dry. Status 1 indicates that the cell contains a water table. Since a water table might exist exactly at the top face, status 1 includes that case. Status 2 is reserved for a fully saturated cell with no water table.
Definition at line 18 of file CellDefn.f90.
subroutine, public celldefnmodule::create_defn | ( | type(celldefntype), pointer | cellDefn | ) |
|
private |
Definition at line 89 of file CellDefn.f90.
|
private |
Definition at line 103 of file CellDefn.f90.
|
private |
Definition at line 110 of file CellDefn.f90.
integer(i4b) function, public celldefnmodule::get_iatop | ( | integer(i4b), intent(in) | ncpl, |
integer(i4b), intent(in) | icu | ||
) |
|
private |
Definition at line 81 of file CellDefn.f90.
|
private |
Definition at line 96 of file CellDefn.f90.
@, public celldefnmodule::saturation_dry = 0 |
Definition at line 19 of file CellDefn.f90.
@, public celldefnmodule::saturation_saturated = 2 |
Definition at line 21 of file CellDefn.f90.
@, public celldefnmodule::saturation_watertable = 1 |
Definition at line 20 of file CellDefn.f90.