DUNE-FEM (unstable)
quadratureimp.hh
160 virtual bool isFaceInterpolationQuadrature(const size_t numShapeFunctions ) const { return false; }
Generic implementation of an IntegrationPointList.
Definition: quadratureimp.hh:33
virtual std::vector< ElementCoordinateType > interpolationPoints(const int reqDim) const
returns list of element interpolation points for a given face quadrature
Definition: quadratureimp.hh:152
FieldImp FieldType
field type
Definition: quadratureimp.hh:36
void addIntegrationPoint(const CoordinateType &point)
Adds an integration point to the list.
Definition: quadratureimp.hh:169
virtual bool isFaceInterpolationQuadrature(const size_t numShapeFunctions) const
return true if quadrature is also a set of interpolation points for a given number of shape functions
Definition: quadratureimp.hh:160
size_t id() const
obtain the identifier of the integration point list
Definition: quadratureimp.hh:122
const CoordinateType & point(size_t i) const
obtain coordinates of i-th integration point
Definition: quadratureimp.hh:96
IntegrationPointListImp(size_t id)
Constructor.
Definition: quadratureimp.hh:76
static const int dimension
dimension of quadrature
Definition: quadratureimp.hh:52
void setIntegrationPoints(std::vector< CoordinateType > &&points)
Overwrites integration point list
Definition: quadratureimp.hh:175
size_t nop() const
obtain the number of integration points
Definition: quadratureimp.hh:106
FieldVector< FieldType, dim > CoordinateType
type of local coordinates
Definition: quadratureimp.hh:46
virtual GeometryType geometryType() const =0
obtain GeometryType for this integration point list
virtual int order() const =0
obtain order of the integration point list
Generic implementation of a Dune quadrature.
Definition: quadratureimp.hh:196
QuadratureImp(size_t id)
Constructor.
Definition: quadratureimp.hh:228
void addQuadraturePoint(const CoordinateType &point, const FieldType weight)
Adds a point-weight pair to the quadrature.
Definition: quadratureimp.hh:270
BaseType::CoordinateType CoordinateType
type of local coordinates
Definition: quadratureimp.hh:207
const FieldType & weight(size_t i) const
obtain weight of i-th integration point
Definition: quadratureimp.hh:251
Unique label for each type of entities that can occur in DUNE grids.
Definition: type.hh:114
GeometryType
Type representing VTK's entity geometry types.
Definition: common.hh:132
Implements a vector constructed from a given type representing a field and a compile-time given size.
A unique label for each type of element that can occur in a grid.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 24, 23:30, 2024)