|
dune-mmesh 1.4.1-git
|
Loading...
Searching...
No Matches
Dune::MMeshInterfaceGridGeometry< md, 1, GridImp > Class Template Reference
The local geometry (2D) More...
#include <dune/mmesh/interface/geometry.hh>
Inheritance diagram for Dune::MMeshInterfaceGridGeometry< md, 1, GridImp >:

Public Types | |
| enum | { dimension = GridImp::dimension } |
| enum | { dimensionworld = GridImp::dimensionworld } |
| enum | { coorddimension = coorddim } |
| enum | { mydimension = mydim } |
| typedef AffineGeometry< typename GridImp::ctype, mydim, coorddim > | BaseType |
| typedef FieldVector< typename GridImp::ctype, coorddim > | FVector |
| typedef ct | ctype |
| typedef FieldVector< ctype, mydimension > | LocalCoordinate |
| typedef FieldVector< ctype, coorddimension > | GlobalCoordinate |
| typedef ctype | Volume |
| typedef FieldMatrix< ctype, mydimension, coorddimension > | JacobianTransposed |
| typedef FieldMatrix< ctype, coorddimension, mydimension > | JacobianInverseTransposed |
| typedef FieldMatrix< ctype, coorddimension, mydimension > | Jacobian |
| typedef FieldMatrix< ctype, mydimension, coorddimension > | JacobianInverse |
Public Member Functions | |
| MMeshInterfaceGridGeometry (int i) | |
| Constructor for local geometry of intersection from intersection index. | |
| MMeshInterfaceGridGeometry (const std::array< FVector, 2 > &points) | |
| Constructor from vertex array. | |
| bool | affine () const |
| Dune::GeometryType | type () const |
| int | corners () const |
| GlobalCoordinate | corner (int i) const |
| GlobalCoordinate | center () const |
| GlobalCoordinate | global (const LocalCoordinate &local) const |
| LocalCoordinate | local (const GlobalCoordinate &global) const |
| ctype | integrationElement (const LocalCoordinate &local) const |
| Volume | volume () const |
| const JacobianTransposed & | jacobianTransposed (const LocalCoordinate &local) const |
| const JacobianInverseTransposed & | jacobianInverseTransposed (const LocalCoordinate &local) const |
| Jacobian | jacobian (const LocalCoordinate &local) const |
| JacobianInverse | jacobianInverse (const LocalCoordinate &local) const |
Static Public Attributes | |
| static constexpr int | mydim = md |
| static constexpr int | coorddim = 1 |
Detailed Description
template<int md, class GridImp>
class Dune::MMeshInterfaceGridGeometry< md, 1, GridImp >
class Dune::MMeshInterfaceGridGeometry< md, 1, GridImp >
The local geometry (2D)
Member Typedef Documentation
◆ BaseType
template<int md, class GridImp >
| typedef AffineGeometry<typename GridImp::ctype, mydim, coorddim> Dune::MMeshInterfaceGridGeometry< md, 1, GridImp >::BaseType |
◆ FVector
template<int md, class GridImp >
| typedef FieldVector<typename GridImp::ctype, coorddim> Dune::MMeshInterfaceGridGeometry< md, 1, GridImp >::FVector |
Member Enumeration Documentation
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
Constructor & Destructor Documentation
◆ MMeshInterfaceGridGeometry() [1/2]
template<int md, class GridImp >
|
inline |
Constructor for local geometry of intersection from intersection index.
◆ MMeshInterfaceGridGeometry() [2/2]
template<int md, class GridImp >
|
inline |
Constructor from vertex array.
Member Data Documentation
◆ coorddim
template<int md, class GridImp >
|
staticconstexpr |
◆ mydim
template<int md, class GridImp >
|
staticconstexpr |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8