![]() |
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.