OpenCAEPoro  v0.5.0
A simulator for multicomponent porous media flow
Functions
CornerGrid.cpp File Reference

Declaration of classes related to the corner grid. More...

#include "CornerGrid.hpp"

Go to the source code of this file.

Functions

Point3D operator* (const Point3D &p, const OCP_DBL &a)
 Point * a.
 
Point3D operator* (const OCP_DBL &a, const Point3D &p)
 a * Point
 
Point3D CrossProduct (const Point3D &p1, const Point3D &p2)
 Cross product.
 
OCP_DBL VolumHexahedron (const Hexahedron &h)
 Get the volume of a hexahedron.
 
Point3D CenterHexahedron (const Hexahedron &h)
 Find the center of a hexahedron.
 
Point3D VectorFace (const HexahedronFace &f)
 Find the normal vector of a face.
 
Point3D CenterFace (const HexahedronFace &f)
 Find the center of a face.
 
Point2D CalCrossingPoint (const Point2D Line1[2], const Point2D Line2[2])
 ???
 
OCP_DBL CalAreaNotQuadr (const HexahedronFace &FACE1, const HexahedronFace &FACE2)
 ???
 

Detailed Description

Declaration of classes related to the corner grid.

Author
Shizhe Li
Date
Nov/19/2021

Copyright (C) 2021–present by the OpenCAEPoro team. All rights reserved.

Released under the terms of the GNU Lesser General Public License 3.0 or later.

Definition in file CornerGrid.cpp.