|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Static Public Attributes |
Protected Types |
List of all members
Dune::GeoGrid::Geometry< mydim, cdim, Grid > Class Template Reference
#include <dune/grid/geometrygrid/geometry.hh>
Classes | |
| struct | Mapping |
Public Types | |
| typedef Traits::ctype | ctype |
| typedef Mapping::LocalCoordinate | LocalCoordinate |
| typedef Mapping::GlobalCoordinate | GlobalCoordinate |
| typedef Mapping::JacobianTransposed | JacobianTransposed |
| typedef Mapping::JacobianInverseTransposed | JacobianInverseTransposed |
Public Member Functions | |
| Geometry () | |
| Geometry (const Grid &grid) | |
| template<class CoordVector > | |
| Geometry (const Grid &grid, const GeometryType &type, const CoordVector &coords) | |
| Geometry (const This &other) | |
| Geometry (This &&other) | |
| ~Geometry () | |
| const This & | operator= (const This &other) |
| const This & | operator= (This &&other) |
| operator bool () const | |
| bool | affine () const |
| GeometryType | type () const |
| int | corners () const |
| GlobalCoordinate | corner (const int i) const |
| GlobalCoordinate | center () const |
| GlobalCoordinate | global (const LocalCoordinate &local) const |
| LocalCoordinate | local (const GlobalCoordinate &global) const |
| ctype | integrationElement (const LocalCoordinate &local) const |
| ctype | volume () const |
| JacobianTransposed | jacobianTransposed (const LocalCoordinate &local) const |
| JacobianInverseTransposed | jacobianInverseTransposed (const LocalCoordinate &local) const |
| const Grid & | grid () const |
Static Public Attributes | |
| static const int | mydimension = mydim |
| static const int | coorddimension = cdim |
| static const int | dimension = Traits::dimension |
| static const int | codimension = dimension - mydimension |
Protected Types | |
| typedef CachedMultiLinearGeometry< ctype, mydimension, coorddimension, GeometryTraits< Grid > > | BasicMapping |
Member Typedef Documentation
◆ BasicMapping
template<int mydim, int cdim, class Grid >
|
protected |
◆ ctype
template<int mydim, int cdim, class Grid >
| typedef Traits::ctype Dune::GeoGrid::Geometry< mydim, cdim, Grid >::ctype |
◆ GlobalCoordinate
template<int mydim, int cdim, class Grid >
| typedef Mapping::GlobalCoordinate Dune::GeoGrid::Geometry< mydim, cdim, Grid >::GlobalCoordinate |
◆ JacobianInverseTransposed
template<int mydim, int cdim, class Grid >
| typedef Mapping::JacobianInverseTransposed Dune::GeoGrid::Geometry< mydim, cdim, Grid >::JacobianInverseTransposed |
◆ JacobianTransposed
template<int mydim, int cdim, class Grid >
| typedef Mapping::JacobianTransposed Dune::GeoGrid::Geometry< mydim, cdim, Grid >::JacobianTransposed |
◆ LocalCoordinate
template<int mydim, int cdim, class Grid >
| typedef Mapping::LocalCoordinate Dune::GeoGrid::Geometry< mydim, cdim, Grid >::LocalCoordinate |
Constructor & Destructor Documentation
◆ Geometry() [1/5]
template<int mydim, int cdim, class Grid >
|
inline |
◆ Geometry() [2/5]
template<int mydim, int cdim, class Grid >
|
inlineexplicit |
◆ Geometry() [3/5]
template<int mydim, int cdim, class Grid >
template<class CoordVector >
|
inline |
◆ Geometry() [4/5]
template<int mydim, int cdim, class Grid >
|
inline |
◆ Geometry() [5/5]
template<int mydim, int cdim, class Grid >
|
inline |
◆ ~Geometry()
template<int mydim, int cdim, class Grid >
|
inline |
Member Function Documentation
◆ affine()
template<int mydim, int cdim, class Grid >
|
inline |
◆ center()
template<int mydim, int cdim, class Grid >
|
inline |
◆ corner()
template<int mydim, int cdim, class Grid >
|
inline |
◆ corners()
template<int mydim, int cdim, class Grid >
|
inline |
◆ global()
template<int mydim, int cdim, class Grid >
|
inline |
◆ grid()
template<int mydim, int cdim, class Grid >
|
inline |
◆ integrationElement()
template<int mydim, int cdim, class Grid >
|
inline |
◆ jacobianInverseTransposed()
template<int mydim, int cdim, class Grid >
|
inline |
◆ jacobianTransposed()
template<int mydim, int cdim, class Grid >
|
inline |
◆ local()
template<int mydim, int cdim, class Grid >
|
inline |
◆ operator bool()
template<int mydim, int cdim, class Grid >
|
inlineexplicit |
◆ operator=() [1/2]
template<int mydim, int cdim, class Grid >
|
inline |
◆ operator=() [2/2]
template<int mydim, int cdim, class Grid >
|
inline |
◆ type()
template<int mydim, int cdim, class Grid >
|
inline |
◆ volume()
template<int mydim, int cdim, class Grid >
|
inline |
Member Data Documentation
◆ codimension
template<int mydim, int cdim, class Grid >
|
static |
◆ coorddimension
template<int mydim, int cdim, class Grid >
|
static |
◆ dimension
template<int mydim, int cdim, class Grid >
|
static |
◆ mydimension
template<int mydim, int cdim, class Grid >
|
static |
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