|
dune-fem 2.8.0
|
constructor More...
#include <dune/fem/quadrature/elementquadrature.hh>

Public Types | |
| enum | { codimension = 1 } |
| codimension of the quadrature More... | |
| enum | { dimension = GridPartType :: dimension } |
| dimension of the world More... | |
| typedef GridPartImp | GridPartType |
| type of the grid partition | |
| typedef GridPartType::ctype | RealType |
| type for reals (usually double) | |
| typedef GridPartType::IntersectionIteratorType | IntersectionIteratorType |
| type of the intersection iterator | |
| typedef IntersectionIteratorType::Intersection | IntersectionType |
| typedef IntegrationTraits::CoordinateType | CoordinateType |
| type of coordinates in codim-0 reference element | |
| typedef BaseType::QuadratureKeyType | QuadratureKeyType |
| type of quadrature identifier on user side (default is the order of quadrature) | |
| typedef QuadraturePointWrapper< ThisType > | QuadraturePointWrapperType |
| type of the quadrature point | |
| typedef QuadraturePointIterator< ThisType > | IteratorType |
| type of iterator | |
| typedef IntegrationTraits::IntegrationPointListType::CoordinateType | LocalCoordinateType |
| type of coordinate in codim-1 reference element | |
| typedef ThisType | NonConformingQuadratureType |
| type of quadrature for use on non-conforming intersections | |
Public Member Functions | |
| ElementQuadrature (const GridPartType &gridPart, const IntersectionType &intersection, const QuadratureKeyType &quadKey, typename BaseType ::Side side) | |
| constructor | |
| ElementQuadrature (const ElementQuadrature &org) | |
| copy constructor | |
| QuadraturePointWrapperType | operator[] (std::size_t i) const |
| IteratorType | begin () const noexcept |
| IteratorType | end () const noexcept |
| const RealType & | weight (size_t i) const |
constructor
| [in] | gridPart | grid partition (a dummy here) |
| [in] | intersection | intersection |
| [in] | quadKey | quadrature key, i.e. desired order of the quadrature |
| [in] | side | either INSIDE or OUTSIDE; codim-0 entity for which the ElementQuadrature shall be created |
| typedef IntegrationTraits::CoordinateType Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::CoordinateType |
type of coordinates in codim-0 reference element
| typedef GridPartImp Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::GridPartType |
type of the grid partition
| typedef GridPartType::IntersectionIteratorType Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::IntersectionIteratorType |
type of the intersection iterator
| typedef IntersectionIteratorType::Intersection Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::IntersectionType |
| typedef QuadraturePointIterator< ThisType > Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::IteratorType |
type of iterator
| typedef IntegrationTraits::IntegrationPointListType::CoordinateType Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::LocalCoordinateType |
type of coordinate in codim-1 reference element
| typedef ThisType Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::NonConformingQuadratureType |
type of quadrature for use on non-conforming intersections
| typedef BaseType::QuadratureKeyType Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::QuadratureKeyType |
type of quadrature identifier on user side (default is the order of quadrature)
| typedef QuadraturePointWrapper< ThisType > Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::QuadraturePointWrapperType |
type of the quadrature point
| typedef GridPartType::ctype Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >::RealType |
type for reals (usually double)
| anonymous enum |
| anonymous enum |
|
inline |
constructor
| [in] | gridPart | grid partition (a dummy here) |
| [in] | intersection | intersection |
| [in] | quadKey | quadrature key, i.e. desired order of the quadrature |
| [in] | side | either INSIDE or OUTSIDE; codim-0 entity for which the ElementQuadrature shall be created |
|
inline |
copy constructor
| [in] | org | element quadrature to copy |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
obtain the weight of the i-th quadrature point
| [in] | i | index of the quadrature point |