|
enum | { dimension = 3
} |
| Dimension of underlying grid.
|
|
enum | { mydimension = 0
} |
| Dimension of domain space of. More...
|
|
enum | { coorddimension = cdim
} |
| Dimension of range space of. More...
|
|
enum | { dimensionworld = 3
} |
| World dimension of underlying grid.
|
|
typedef double | ctype |
| Coordinate element type.
|
|
typedef FieldVector< ctype, mydimension > | LocalCoordinate |
| Domain type of.
|
|
typedef FieldVector< ctype, coorddimension > | GlobalCoordinate |
| Range type of.
|
|
typedef FieldMatrix< ctype, coorddimension, mydimension > | Jacobian |
| Type of Jacobian matrix.
|
|
typedef FieldMatrix< ctype, coorddimension, mydimension > | JacobianInverse |
| Type of inverse of Jacobian matrix.
|
|
typedef FieldMatrix< ctype, mydimension, coorddimension > | JacobianTransposed |
| Type of transposed Jacobian matrix.
|
|
typedef FieldMatrix< ctype, coorddimension, mydimension > | JacobianInverseTransposed |
| Type of the inverse of the transposed Jacobian matrix.
|
|
|
| Geometry (const GlobalCoordinate &pos) |
| Construct from vertex position.
|
|
| Geometry () |
| Default constructor, giving a non-valid geometry.
|
|
const GlobalCoordinate & | global (const LocalCoordinate &) const |
| Returns the position of the vertex.
|
|
LocalCoordinate | local (const GlobalCoordinate &) const |
| Meaningless for the vertex geometry.
|
|
double | integrationElement (const LocalCoordinate &) const |
| Returns 1 for the vertex geometry.
|
|
GeometryType | type () const |
| Using the cube type for vertices.
|
|
int | corners () const |
| A vertex is defined by a single corner.
|
|
GlobalCoordinate | corner (int cor) const |
| Returns the single corner: the vertex itself.
|
|
ctype | volume () const |
| Volume of vertex is arbitrarily set to 1.
|
|
const GlobalCoordinate & | center () const |
| Returns the centroid of the geometry.
|
|
JacobianTransposed | jacobianTransposed (const LocalCoordinate &) const |
| This method is meaningless for singular geometries.
|
|
JacobianInverseTransposed | jacobianInverseTransposed (const LocalCoordinate &) const |
| This method is meaningless for singular geometries.
|
|
Jacobian | jacobian (const LocalCoordinate &) const |
| This method is meaningless for singular geometries.
|
|
JacobianInverse | jacobianInverse (const LocalCoordinate &) const |
| This method is meaningless for singular geometries.
|
|
bool | affine () const |
| The mapping implemented by this geometry is constant, therefore affine.
|
|
template<int cdim>
class Dune::cpgrid::Geometry< 0, cdim >
Specialization for 0 dimensional geometries, i.e. vertices.