|
dune-grid
2.6-git
|
#include <dune/grid/albertagrid/geometry.hh>
Public Types | |
| typedef Alberta::Real | ctype |
| type of coordinates More... | |
| typedef FieldVector< ctype, mydimension > | LocalCoordinate |
| typedef FieldVector< ctype, coorddimension > | GlobalCoordinate |
| typedef FieldMatrix< ctype, mydimension, coorddimension > | JacobianTransposed |
| typedef FieldMatrix< ctype, coorddimension, mydimension > | JacobianInverseTransposed |
Public Member Functions | |
| AlbertaGridGlobalGeometry () | |
| template<class CoordReader > | |
| AlbertaGridGlobalGeometry (const CoordReader &coordReader) | |
| GeometryType | type () const |
| obtain the type of reference element More... | |
| int | corners () const |
| number of corner the geometry More... | |
| GlobalCoordinate | corner (const int i) const |
| obtain the i-th corner of this geometry More... | |
| GlobalCoordinate | center () const |
| return center of geometry More... | |
| GlobalCoordinate | global (const LocalCoordinate &local) const |
| map a point from the refence element to the geometry More... | |
| LocalCoordinate | local (const GlobalCoordinate &global) const |
| map a point from the geometry to the reference element More... | |
| ctype | integrationElement () const |
| integration element of the geometry mapping More... | |
| ctype | integrationElement (const LocalCoordinate &local) const |
| integration element of the geometry mapping More... | |
| ctype | volume () const |
| volume of geometry More... | |
| const JacobianTransposed & | jacobianTransposed () const |
| transposed of the geometry mapping's Jacobian More... | |
| const JacobianTransposed & | jacobianTransposed (const LocalCoordinate &local) const |
| transposed of the geometry mapping's Jacobian More... | |
| const JacobianInverseTransposed & | jacobianInverseTransposed () const |
| transposed inverse of the geometry mapping's Jacobian More... | |
| const JacobianInverseTransposed & | jacobianInverseTransposed (const LocalCoordinate &local) const |
| transposed inverse of the geometry mapping's Jacobian More... | |
| void | invalidate () |
| invalidate the geometry More... | |
| template<class CoordReader > | |
| void | build (const CoordReader &coordReader) |
| build the geometry from a coordinate reader More... | |
Static Public Attributes | |
| static const int | dimension = Grid::dimension |
| static const int | mydimension = dimension |
| static const int | codimension = dimension - mydimension |
| static const int | coorddimension = cdim |
| typedef Alberta::Real Dune::AlbertaGridGlobalGeometry< dim, cdim, const AlbertaGrid< dim, cdim > >::ctype |
type of coordinates
| typedef FieldVector< ctype, coorddimension > Dune::AlbertaGridGlobalGeometry< dim, cdim, const AlbertaGrid< dim, cdim > >::GlobalCoordinate |
| typedef FieldMatrix< ctype, coorddimension, mydimension > Dune::AlbertaGridGlobalGeometry< dim, cdim, const AlbertaGrid< dim, cdim > >::JacobianInverseTransposed |
| typedef FieldMatrix< ctype, mydimension, coorddimension > Dune::AlbertaGridGlobalGeometry< dim, cdim, const AlbertaGrid< dim, cdim > >::JacobianTransposed |
| typedef FieldVector< ctype, mydimension > Dune::AlbertaGridGlobalGeometry< dim, cdim, const AlbertaGrid< dim, cdim > >::LocalCoordinate |
|
inline |
|
inline |
|
inline |
build the geometry from a coordinate reader
|
inline |
return center of geometry
|
inline |
obtain the i-th corner of this geometry
|
inline |
number of corner the geometry
|
inline |
map a point from the refence element to the geometry
|
inline |
integration element of the geometry mapping
|
inline |
integration element of the geometry mapping
|
inline |
invalidate the geometry
|
inline |
transposed inverse of the geometry mapping's Jacobian
|
inline |
transposed inverse of the geometry mapping's Jacobian
|
inline |
transposed of the geometry mapping's Jacobian
|
inline |
transposed of the geometry mapping's Jacobian
|
inline |
map a point from the geometry to the reference element
|
inline |
obtain the type of reference element
|
inline |
volume of geometry
|
static |
|
static |
|
static |
|
static |
1.8.13