4 #ifndef DUNE_GEOMETRY_MOCKGEOMETRY_HH
5 #define DUNE_GEOMETRY_MOCKGEOMETRY_HH
9 #include <dune/common/deprecated.hh>
10 #include <dune/common/fmatrix.hh>
32 template<
class ctype, std::
size_t mydim, std::
size_t coorddim>
35 mydim, GenericGeometry::DefaultGeometryTraits<ctype, coorddim, coorddim>
47 typedef FieldMatrix<ctype, coorddim, mydim>
Jacobian;
52 DUNE_DEPRECATED_MSG(
"MockGeometry is deprecated; use MultiLinearGeometry instead." )
55 template<
class CoordVector>
56 DUNE_DEPRECATED_MSG(
"MockGeometry is deprecated; use MultiLinearGeometry instead." )
61 template<
int fatherdim>
62 DUNE_DEPRECATED_MSG(
"MockGeometry is deprecated; use MultiLinearGeometry instead." )
67 GenericGeometry::DefaultGeometryTraits<ctype, coorddim, coorddim>
84 #endif // DUNE_GEOMETRY_MOCKGEOMETRY_HH
default settings for BasicGeometry
Definition: geometrytraits.hh:113
FieldMatrix< ctype, mydim, coorddim > JacobianTransposed
type of jacobian transposed
Definition: mockgeometry.hh:49
A unique label for each type of element that can occur in a grid.
Jacobian jacobianInverseTransposed(const typename Base::LocalCoordinate &local) const
Return inverse of transposed of Jacobian.
Definition: mockgeometry.hh:78
JacobianTransposed jacobianTransposed(const typename Base::LocalCoordinate &local) const
Return the transposed of the Jacobian.
Definition: mockgeometry.hh:74
const JacobianTransposed & jacobianTransposed(const LocalCoordinate &local) const
Compute the transpose of the Jacobian matrix of the transformation from the reference element into th...
Definition: geometry.hh:452
GeometryType type() const
Return the topological type of this geometry.
Definition: geometry.hh:395
FieldVector< ctype, mydimension > LocalCoordinate
Type used for parameter coordinates.
Definition: geometry.hh:271
BasicGeometry()
Default constructor.
Definition: geometry.hh:318
Grid-independent geometry.
Definition: mockgeometry.hh:33
Jacobian JacobianInverseTransposed
Definition: geometry.hh:313
generic implementation of DUNE geometries
Definition: geometry.hh:252
Unique label for each type of entities that can occur in DUNE grids.
Definition: type.hh:24
FieldMatrix< ctype, coorddim, mydim > Jacobian
type of jacobian (also of jacobian inverse transposed)
Definition: mockgeometry.hh:47
const JacobianInverseTransposed & jacobianInverseTransposed(const LocalCoordinate &local) const
Compute the transpose of the inverse Jacobian matrix of the transformation from the reference element...
Definition: geometry.hh:459
LocalCoordinate local(const GlobalCoordinate &global) const
Map global to local coordinates.
Definition: geometry.hh:419
CoordTraits::ctype ctype
Type used for coordinate components.
Definition: geometry.hh:268