|
dune-grid 2.9.1
|
Loading...
Searching...
No Matches
Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp > Class Template Reference
Default implementation for class Geometry. More...
#include <dune/grid/common/geometry.hh>
Inheritance diagram for Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >:

Public Types | |
| typedef GridImp::ctype | ctype |
| typedef FieldVector< ctype, mydim > | LocalCoordinate |
| typedef FieldVector< ctype, cdim > | GlobalCoordinate |
| typedef ctype | Volume |
| Number type used for the geometry volume. | |
| typedef FieldMatrix< ctype, cdim, mydim > | JacobianInverseTransposed |
| type of jacobian inverse transposed | |
| typedef FieldMatrix< ctype, mydim, cdim > | JacobianTransposed |
| type of jacobian transposed | |
| typedef FieldMatrix< ctype, mydim, cdim > | JacobianInverse |
| type of jacobian inverse | |
| typedef FieldMatrix< ctype, cdim, mydim > | Jacobian |
| type of jacobian | |
Public Member Functions | |
| Volume | volume () const |
| return volume of the geometry | |
| GlobalCoordinate | center () const |
| return center of the geometry | |
| Jacobian | jacobian (const LocalCoordinate &local) const |
| Return the Jacobian. | |
| JacobianInverse | jacobianInverse (const LocalCoordinate &local) const |
| Return inverse of Jacobian. | |
Static Public Attributes | |
| static const int | mydimension = mydim |
| static const int | coorddimension = cdim |
Detailed Description
template<int mydim, int cdim, class GridImp, template< int, int, class > class GeometryImp>
class Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >
class Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >
Default implementation for class Geometry.
Member Typedef Documentation
◆ ctype
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef GridImp::ctype Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::ctype |
◆ GlobalCoordinate
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef FieldVector< ctype, cdim > Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::GlobalCoordinate |
◆ Jacobian
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef FieldMatrix< ctype, cdim, mydim > Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::Jacobian |
type of jacobian
◆ JacobianInverse
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef FieldMatrix< ctype, mydim, cdim > Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::JacobianInverse |
type of jacobian inverse
◆ JacobianInverseTransposed
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef FieldMatrix< ctype, cdim, mydim > Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::JacobianInverseTransposed |
type of jacobian inverse transposed
◆ JacobianTransposed
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef FieldMatrix< ctype, mydim, cdim > Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::JacobianTransposed |
type of jacobian transposed
◆ LocalCoordinate
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef FieldVector< ctype, mydim > Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::LocalCoordinate |
◆ Volume
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
| typedef ctype Dune::GeometryDefaultImplementation< mydim, cdim, GridImp, GeometryImp >::Volume |
Number type used for the geometry volume.
Member Function Documentation
◆ center()
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
|
inline |
return center of the geometry
◆ jacobian()
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
|
inline |
Return the Jacobian.
◆ jacobianInverse()
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
|
inline |
Return inverse of Jacobian.
◆ volume()
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
|
inline |
return volume of the geometry
Member Data Documentation
◆ coorddimension
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
|
static |
◆ mydimension
template<int mydim, int cdim, class GridImp , template< int, int, class > class GeometryImp>
|
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