MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
cellrectmodule::cellrecttype Type Reference
Inheritance diagram for cellrectmodule::cellrecttype:
Inheritance graph
Collaboration diagram for cellrectmodule::cellrecttype:
Collaboration graph

Public Attributes

double precision, public dx
 
double precision, public dy
 
double precision, public dz
 
double precision, public sinrot
 
double precision, public cosrot
 
double precision, public vx1
 
double precision, public vx2
 
double precision, public vy1
 
double precision, public vy2
 
double precision, public vz1
 
double precision, public vz2
 
integer, public ipvorigin
 
double precision, public xorigin
 
double precision, public yorigin
 
double precision, public zorigin
 

Private Member Functions

procedure destroy => destroy_rect
 

Private Attributes

character(len=40), pointer type
 
type(celldefntype), pointer defn => null()
 

Detailed Description

Definition at line 11 of file CellRect.f90.

Member Function/Subroutine Documentation

◆ destroy()

procedure cellrectmodule::cellrecttype::destroy
private

Definition at line 33 of file CellRect.f90.

Member Data Documentation

◆ cosrot

double precision, public cellrectmodule::cellrecttype::cosrot

Definition at line 18 of file CellRect.f90.

18  double precision, public :: cosrot ! cosine of rotation angle for local (x, y)

◆ defn

type(celldefntype), pointer cellmodule::celltype::defn => null()
privateinherited

Definition at line 15 of file Cell.f90.

15  type(CellDefnType), pointer :: defn => null() ! cell defn

◆ dx

double precision, public cellrectmodule::cellrecttype::dx

Definition at line 13 of file CellRect.f90.

13  double precision, public :: dx ! dimension of cell in local x direction

◆ dy

double precision, public cellrectmodule::cellrecttype::dy

Definition at line 14 of file CellRect.f90.

14  double precision, public :: dy ! dimension of cell in local y direction

◆ dz

double precision, public cellrectmodule::cellrecttype::dz

Definition at line 15 of file CellRect.f90.

15  double precision, public :: dz ! dimension of cell in z direction

◆ ipvorigin

integer, public cellrectmodule::cellrecttype::ipvorigin

Definition at line 27 of file CellRect.f90.

27  integer, public :: ipvOrigin ! origin vertex

◆ sinrot

double precision, public cellrectmodule::cellrecttype::sinrot

Definition at line 17 of file CellRect.f90.

17  double precision, public :: sinrot ! sine of rotation angle for local (x, y)

◆ type

character(len=40), pointer cellmodule::celltype::type
privateinherited

Definition at line 14 of file Cell.f90.

14  character(len=40), pointer :: type ! tracking domain type

◆ vx1

double precision, public cellrectmodule::cellrecttype::vx1

Definition at line 20 of file CellRect.f90.

20  double precision, public :: vx1 ! west-boundary local-x velocity

◆ vx2

double precision, public cellrectmodule::cellrecttype::vx2

Definition at line 21 of file CellRect.f90.

21  double precision, public :: vx2 ! east-boundary local-x velocity

◆ vy1

double precision, public cellrectmodule::cellrecttype::vy1

Definition at line 22 of file CellRect.f90.

22  double precision, public :: vy1 ! south-boundary local-y velocity

◆ vy2

double precision, public cellrectmodule::cellrecttype::vy2

Definition at line 23 of file CellRect.f90.

23  double precision, public :: vy2 ! north-boundary local-y velocity

◆ vz1

double precision, public cellrectmodule::cellrecttype::vz1

Definition at line 24 of file CellRect.f90.

24  double precision, public :: vz1 ! bottom-boundary z velocity

◆ vz2

double precision, public cellrectmodule::cellrecttype::vz2

Definition at line 25 of file CellRect.f90.

25  double precision, public :: vz2 ! top-boundary z velocity

◆ xorigin

double precision, public cellrectmodule::cellrecttype::xorigin

Definition at line 28 of file CellRect.f90.

28  double precision, public :: xOrigin ! model x origin for local (x, y)

◆ yorigin

double precision, public cellrectmodule::cellrecttype::yorigin

Definition at line 29 of file CellRect.f90.

29  double precision, public :: yOrigin ! model y origin for local (x, y)

◆ zorigin

double precision, public cellrectmodule::cellrecttype::zorigin

Definition at line 30 of file CellRect.f90.

30  double precision, public :: zOrigin ! model z origin for local z

The documentation for this type was generated from the following file: