|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
elementpointlistbase.hh
Go to the documentation of this file.
355 GridPartCapabilities::hasSingleGeometryType< GridPartType >::topologyId == Dune::GeometryTypes::cube(dimension).id();
359 GridPartCapabilities::hasSingleGeometryType< GridPartType >::topologyId == Dune::GeometryTypes::simplex(dimension).id();
constexpr unsigned int dim() const
constexpr bool isNone() const
specialize with 'true' for if the codimension 0 entity of the grid part has only one possible geometr...
Definition gridpart/common/capabilities.hh:29
Definition pointmapper.hh:19
IntegrationPointListType::CoordinateType LocalCoordinateType
Definition elementpointlistbase.hh:216
Side
inside and outside flags
Definition elementpointlistbase.hh:201
static constexpr bool twisted()
convenience implementation for Dune::Fem::CachingInterface
Definition elementpointlistbase.hh:322
IntegrationTraits::CoordinateType CoordinateType
Definition elementpointlistbase.hh:215
size_t localCachingPoint(const size_t quadraturePoint) const
Definition elementpointlistbase.hh:316
GridPartImp GridPartType
type of the grid partition
Definition elementpointlistbase.hh:198
int twistId() const
convenience implementation for Dune::Fem::CachingInterface
Definition elementpointlistbase.hh:325
ElementPointListBase(const GeometryType &elementGeo, const int localFaceIndex, const QuadratureKeyType &quadKey)
constructor
Definition elementpointlistbase.hh:242
const LocalCoordinateType & localPoint(size_t i) const
obtain local coordinates of i-th integration point
Definition elementpointlistbase.hh:267
const IntegrationPointListType & quadImp() const
obtain the actual implementation of the quadrature
Definition elementpointlistbase.hh:342
ElementPointListBase(const GeometryType &elementGeo, const GeometryType &faceGeo, const int localFaceIndex, const QuadratureKeyType &quadKey)
constructor
Definition elementpointlistbase.hh:226
static const int dimension
dimension of the grid
Definition elementpointlistbase.hh:210
size_t cachingPoint(const size_t quadraturePoint) const
Definition elementpointlistbase.hh:311
static GeometryType getFaceGeometry(const GeometryType &elementGeo, const int face)
Definition elementpointlistbase.hh:348
size_t nop() const
obtain the number of integration points
Definition elementpointlistbase.hh:252
int localFaceIndex() const
Definition elementpointlistbase.hh:330
IntegrationTraits::IntegrationPointListType IntegrationPointListType
type of the integration point list
Definition elementpointlistbase.hh:213
GeometryType geometry() const
obtain GeometryType for this integration point list
Definition elementpointlistbase.hh:288
int cachingPointStart() const
Definition elementpointlistbase.hh:328
int nCachingPoints() const
Definition elementpointlistbase.hh:327
static const int codimension
codimension of the element integration point list
Definition elementpointlistbase.hh:204
size_t id() const
obtain the identifier of the integration point list
Definition elementpointlistbase.hh:274
GridPartType::ctype RealType
coordinate type
Definition elementpointlistbase.hh:207
int order() const
obtain order of the integration point list
Definition elementpointlistbase.hh:281
GeometryType elementGeometry() const
obtain GeometryType of the corresponding codim-0 the integration point list belongs to
Definition elementpointlistbase.hh:306
Definition elementpointlistbase.hh:23
Side
inside and outside flags
Definition elementpointlistbase.hh:31
@ INSIDE
Definition elementpointlistbase.hh:31
ElementPointListBase(const IntegrationPointListType &ipList)
constructor
Definition elementpointlistbase.hh:68
GridPartType::ctype RealType
coordinate type
Definition elementpointlistbase.hh:37
int nCachingPoints() const
Definition elementpointlistbase.hh:169
size_t cachingPoint(const size_t quadraturePoint) const
convenience implementation for Dune::Fem::CachingInterface
Definition elementpointlistbase.hh:147
int twistId() const
convenience implementation for Dune::Fem::CachingInterface
Definition elementpointlistbase.hh:162
GeometryType elementGeometry() const
obtain GeometryType of the corresponding codim-0 the integration point list belongs to
Definition elementpointlistbase.hh:141
GeometryType type() const
Definition elementpointlistbase.hh:116
GeometryType geometry() const
Definition elementpointlistbase.hh:109
IntegrationPointListType quad_
Definition elementpointlistbase.hh:185
int order() const
obtain order of the integration point list
Definition elementpointlistbase.hh:102
GridPartType::template Codim< 0 >::EntityType EntityType
type of entity
Definition elementpointlistbase.hh:43
const LocalCoordinateType & localPoint(size_t i) const
obtain local coordinates of i-th integration point
Definition elementpointlistbase.hh:88
ElementPointListBase(const GeometryType &geometry, const QuadratureKey &quadKey)
constructor
Definition elementpointlistbase.hh:59
IntegrationTraits::IntegrationPointListType IntegrationPointListType
type of the integration point list
Definition elementpointlistbase.hh:46
IntegrationPointListType::CoordinateType LocalCoordinateType
Definition elementpointlistbase.hh:49
int localFaceIndex() const
Definition elementpointlistbase.hh:164
size_t id() const
obtain the identifier of the integration point list
Definition elementpointlistbase.hh:95
const IntegrationPointListType & quadImp() const
obtain the actual implementation of the quadrature
Definition elementpointlistbase.hh:179
size_t localCachingPoint(const size_t quadraturePoint) const
convenience implementation for Dune::Fem::CachingInterface
Definition elementpointlistbase.hh:153
GeometryType geometryType() const
Definition elementpointlistbase.hh:123
GridPartImp GridPartType
type of the grid partition
Definition elementpointlistbase.hh:28
int cachingPointStart() const
Definition elementpointlistbase.hh:170
static constexpr bool twisted()
convenience implementation for Dune::Fem::CachingInterface
Definition elementpointlistbase.hh:159
IntegrationTraits::CoordinateType CoordinateType
Definition elementpointlistbase.hh:48
size_t nop() const
obtain the number of integration points
Definition elementpointlistbase.hh:73
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8