|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::SimpleGeometry< BasicGeometry > Struct Template Reference
#include <dune/fem/gridpart/common/simplegeometry.hh>
Inheritance diagram for Dune::SimpleGeometry< BasicGeometry >:

Public Types | |
| typedef BasicGeometry::ctype | ctype |
| typedef FieldVector< ctype, mydimension > | LocalCoordinate |
| typedef FieldVector< ctype, coorddimension > | GlobalCoordinate |
| typedef FieldMatrix< ctype, mydimension, coorddimension > | JacobianTransposed |
| typedef FieldMatrix< ctype, coorddimension, mydimension > | JacobianInverseTransposed |
| typedef JacobianInverseTransposed | Jacobian |
| typedef JacobianTransposed | JacobianInverse |
| typedef Impl::FieldMatrixHelper< ctype > | MatrixHelper |
Public Member Functions | |
| template<class... Args, std::enable_if_t< std::is_constructible< BasicGeometry, Args &&... >::value, int > = 0> | |
| SimpleGeometry (Args &&...args) | |
| int | corners () const |
| GlobalCoordinate | corner (int i) const |
| bool | affine () const |
| LocalCoordinate | local (const GlobalCoordinate &global) const |
| ctype | integrationElement (const LocalCoordinate &local) const |
| JacobianInverseTransposed | jacobianInverseTransposed (const LocalCoordinate &local) const |
| Jacobian | jacobian (const LocalCoordinate &local) const |
| JacobianInverse | jacobianInverse (const LocalCoordinate &local) const |
| GlobalCoordinate | center () const |
| ctype | volume () const |
| auto | referenceElement () const |
Member Typedef Documentation
◆ ctype
template<class BasicGeometry >
| typedef BasicGeometry::ctype Dune::SimpleGeometry< BasicGeometry >::ctype |
◆ GlobalCoordinate
template<class BasicGeometry >
| typedef FieldVector< ctype, coorddimension > Dune::SimpleGeometry< BasicGeometry >::GlobalCoordinate |
◆ Jacobian
template<class BasicGeometry >
| typedef JacobianInverseTransposed Dune::SimpleGeometry< BasicGeometry >::Jacobian |
◆ JacobianInverse
template<class BasicGeometry >
| typedef JacobianTransposed Dune::SimpleGeometry< BasicGeometry >::JacobianInverse |
◆ JacobianInverseTransposed
template<class BasicGeometry >
| typedef FieldMatrix< ctype, coorddimension, mydimension > Dune::SimpleGeometry< BasicGeometry >::JacobianInverseTransposed |
◆ JacobianTransposed
template<class BasicGeometry >
| typedef FieldMatrix< ctype, mydimension, coorddimension > Dune::SimpleGeometry< BasicGeometry >::JacobianTransposed |
◆ LocalCoordinate
template<class BasicGeometry >
| typedef FieldVector< ctype, mydimension > Dune::SimpleGeometry< BasicGeometry >::LocalCoordinate |
◆ MatrixHelper
template<class BasicGeometry >
| typedef Impl::FieldMatrixHelper< ctype > Dune::SimpleGeometry< BasicGeometry >::MatrixHelper |
Constructor & Destructor Documentation
◆ SimpleGeometry()
template<class BasicGeometry >
template<class... Args, std::enable_if_t< std::is_constructible< BasicGeometry, Args &&... >::value, int > = 0>
|
inline |
Member Function Documentation
◆ affine()
template<class BasicGeometry >
|
inline |
◆ center()
template<class BasicGeometry >
|
inline |
◆ corner()
template<class BasicGeometry >
|
inline |
◆ corners()
template<class BasicGeometry >
|
inline |
◆ integrationElement()
template<class BasicGeometry >
|
inline |
◆ jacobian()
template<class BasicGeometry >
|
inline |
◆ jacobianInverse()
template<class BasicGeometry >
|
inline |
◆ jacobianInverseTransposed()
template<class BasicGeometry >
|
inline |
◆ local()
template<class BasicGeometry >
|
inline |
◆ referenceElement()
template<class BasicGeometry >
|
inline |
◆ volume()
template<class BasicGeometry >
|
inline |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8