|
dune-geometry
2.3.1
|
implementation of GenericGeometry::Mapping for first order lagrange type reference mappings. More...
#include <dune/geometry/genericgeometry/cornermapping.hh>
Classes | |
| struct | SubTopology |
Public Types | |
| typedef Topo | Topology |
| typedef CStorage | CornerStorage |
| typedef MappingTraits < CoordTraits, Topology::dimension, dimW > | Traits |
| typedef Traits::FieldType | FieldType |
| typedef Traits::LocalCoordinate | LocalCoordinate |
| typedef Traits::GlobalCoordinate | GlobalCoordinate |
| typedef Traits::JacobianType | JacobianType |
| typedef Traits::JacobianTransposedType | JacobianTransposedType |
| typedef GenericGeometry::ReferenceElement < Topology, FieldType > | ReferenceElement |
Public Member Functions | |
| template<class CoordVector > | |
| CornerMapping (const CoordVector &coords) | |
| const GlobalCoordinate & | corner (int i) const |
| void | global (const LocalCoordinate &x, GlobalCoordinate &y) const |
| bool | jacobianTransposed (const LocalCoordinate &x, JacobianTransposedType &JT) const |
| template<unsigned int codim, unsigned int i> | |
| SubTopology< codim, i >::Trace | trace () const |
Static Public Attributes | |
| static const unsigned int | dimension = Traits::dimension |
| static const unsigned int | dimWorld = Traits::dimWorld |
| static const bool | alwaysAffine = GenericMapping::alwaysAffine |
Protected Attributes | |
| CornerStorage | coords_ |
implementation of GenericGeometry::Mapping for first order lagrange type reference mappings.
| typedef CStorage Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::CornerStorage |
| typedef Traits::FieldType Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::FieldType |
| typedef Traits::GlobalCoordinate Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::GlobalCoordinate |
| typedef Traits::JacobianTransposedType Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::JacobianTransposedType |
| typedef Traits::JacobianType Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::JacobianType |
| typedef Traits::LocalCoordinate Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::LocalCoordinate |
| typedef GenericGeometry::ReferenceElement< Topology, FieldType > Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::ReferenceElement |
| typedef Topo Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::Topology |
| typedef MappingTraits< CoordTraits, Topology::dimension, dimW > Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::Traits |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
protected |
Referenced by Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::corner(), Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::global(), and Dune::GenericGeometry::CornerMapping< CoordTraits, Topo, dimW, CStorage, affine >::jacobianTransposed().
|
static |
|
static |
1.8.7