|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
interpolationquadrature.hh
Go to the documentation of this file.
79 DUNE_THROW(InvalidStateException,"InterpolationQuadratureFactory: Unsupported geometry type " << geometry);
134 maxOrder( Dune::GeometryTypes::cube(dim), Dune::QuadratureType::Enum(PointSetType::pointSetId) );
210 using EquidistantQuadratureTraits = detail::InterpolationQuadratureTraitsImpl< FieldType, dim, EquidistantPointSetDerived >;
219 using GaussLobattoQuadratureTraits = detail::InterpolationQuadratureTraitsImpl< FieldType, dim, GaussLobattoPointSet >;
228 using GaussLegendreQuadratureTraits = detail::InterpolationQuadratureTraitsImpl< FieldType, dim, GaussLegendrePointSet >;
236 using CellCentersQuadratureTraits = detail::InterpolationQuadratureTraitsImpl< FieldType, dim, CellCentersPointSet >;
size_type dim() const
#define DUNE_THROW(E,...)
GeometryType
static unsigned maxOrder(const GeometryType &t, QuadratureType::Enum qt=QuadratureType::GaussLegendre)
virtual std::vector< ElementCoordinateType > interpolationPoints(const int reqDim) const
returns list of element interpolation points for a given face quadrature
Definition quadratureimp.hh:152
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
static const int dimension
dimension of quadrature
Definition quadratureimp.hh:52
virtual GeometryType geometryType() const =0
obtain GeometryType for this integration point list
FieldVector< FieldType, dim+1 > ElementCoordinateType
Definition quadratureimp.hh:43
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
T forward(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8