Dune::cpgrid::Geometry< 2, cdim > Class Template Reference
Detailed Descriptiontemplate<int cdim> class Dune::cpgrid::Geometry< 2, cdim > Specialization for 2 dimensional geometries, that is intersections (since codim 1 entities are not in CpGrid). Member Typedef Documentation◆ ctype
template<int cdim>
Coordinate element type. ◆ GlobalCoordinate
template<int cdim>
Range type of.
◆ Jacobian
template<int cdim>
Type of Jacobian matrix. ◆ JacobianInverse
template<int cdim>
Type of inverse of Jacobian matrix. ◆ JacobianInverseTransposed
template<int cdim>
Type of the inverse of the transposed Jacobian matrix. ◆ JacobianTransposed
template<int cdim>
Type of transposed Jacobian matrix. ◆ LocalCoordinate
template<int cdim>
Domain type of.
Member Enumeration Documentation◆ anonymous enum◆ anonymous enum
template<int cdim>
◆ anonymous enum
template<int cdim>
◆ anonymous enumConstructor & Destructor Documentation◆ Geometry() [1/2]
template<int cdim>
Construct from centroid and volume (1- and 0-moments).
◆ Geometry() [2/2]
template<int cdim>
Default constructor, giving a non-valid geometry. Member Function Documentation◆ affine()
template<int cdim>
Since integrationElement() is constant, returns true. ◆ center()
template<int cdim>
Returns the centroid of the geometry. ◆ corner()
template<int cdim>
This method is meaningless for singular geometries. ◆ corners()
template<int cdim>
The number of corners of this convex polytope. Since this geometry is singular, we have no corners as such. ◆ global()
template<int cdim>
This method is meaningless for singular geometries. ◆ integrationElement()
template<int cdim>
For the singular geometry, we return a constant integration element equal to the volume. ◆ jacobian()
template<int cdim>
The jacobian. ◆ jacobianInverse()
template<int cdim>
The inverse of the jacobian. ◆ jacobianInverseTransposed()
template<int cdim>
This method is meaningless for singular geometries. ◆ jacobianTransposed()
template<int cdim>
This method is meaningless for singular geometries. ◆ local()
template<int cdim>
This method is meaningless for singular geometries. ◆ type()
template<int cdim>
We use the singular type (None) for intersections. ◆ volume()
template<int cdim>
Volume (area, actually) of intersection. The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||