|
dune-grid 2.10
|
#include <dune/grid/albertagrid/geometry.hh>

Public Types | |
| typedef Alberta::Real | ctype |
| type of coordinates | |
| typedef FieldVector< ctype, mydimension > | LocalCoordinate |
| typedef FieldVector< ctype, coorddimension > | GlobalCoordinate |
| 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 | |
| AlbertaGridGlobalGeometry () | |
| template<class CoordReader > | |
| AlbertaGridGlobalGeometry (const CoordReader &coordReader) | |
| GeometryType | type () const |
| obtain the type of reference element | |
| bool | affine () const |
| returns always true since we only have simplices | |
| int | corners () const |
| number of corner the geometry | |
| GlobalCoordinate | corner (const int i) const |
| obtain the i-th corner of this geometry | |
| GlobalCoordinate | center () const |
| return center of geometry | |
| GlobalCoordinate | global (const LocalCoordinate &local) const |
| map a point from the reference element to the geometry | |
| LocalCoordinate | local (const GlobalCoordinate &global) const |
| map a point from the geometry to the reference element | |
| ctype | integrationElement () const |
| integration element of the geometry mapping | |
| ctype | integrationElement (const LocalCoordinate &local) const |
| integration element of the geometry mapping | |
| ctype | volume () const |
| volume of geometry | |
| const JacobianTransposed & | jacobianTransposed () const |
| transposed of the geometry mapping's Jacobian | |
| const JacobianTransposed & | jacobianTransposed (const LocalCoordinate &local) const |
| transposed of the geometry mapping's Jacobian | |
| const JacobianInverseTransposed & | jacobianInverseTransposed () const |
| transposed inverse of the geometry mapping's Jacobian | |
| const JacobianInverseTransposed & | jacobianInverseTransposed (const LocalCoordinate &local) const |
| transposed inverse of the geometry mapping's Jacobian | |
| Jacobian | jacobian (const LocalCoordinate &local) const |
| geometry mapping's Jacobian | |
| JacobianInverse | jacobianInverse (const LocalCoordinate &local) const |
| inverse of the geometry mapping's Jacobian | |
| void | invalidate () |
| invalidate the geometry | |
| template<class CoordReader > | |
| void | build (const CoordReader &coordReader) |
| build the geometry from a coordinate reader | |
| void | print (std::ostream &out) const |
Static Public Attributes | |
| static constexpr int | dimension = Grid :: dimension |
| static constexpr int | mydimension = mydim |
| static constexpr int | codimension = dimension - mydimension |
| static constexpr int | coorddimension = cdim |
|
inherited |
type of coordinates
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inline |
|
inline |
|
inlineinherited |
returns always true since we only have simplices
|
inlineinherited |
build the geometry from a coordinate reader
|
inlineinherited |
return center of geometry
|
inlineinherited |
obtain the i-th corner of this geometry
|
inlineinherited |
number of corner the geometry
|
inlineinherited |
map a point from the reference element to the geometry
|
inlineinherited |
integration element of the geometry mapping
|
inlineinherited |
integration element of the geometry mapping
|
inlineinherited |
invalidate the geometry
|
inlineinherited |
geometry mapping's Jacobian
|
inlineinherited |
inverse of the geometry mapping's Jacobian
|
inlineinherited |
transposed inverse of the geometry mapping's Jacobian
|
inlineinherited |
transposed inverse of the geometry mapping's Jacobian
|
inlineinherited |
transposed of the geometry mapping's Jacobian
|
inlineinherited |
transposed of the geometry mapping's Jacobian
|
inlineinherited |
map a point from the geometry to the reference element
|
inlineinherited |
|
inlineinherited |
obtain the type of reference element
|
inlineinherited |
volume of geometry
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |