DUNE-FEM (unstable)
Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits > Class Template Reference
constructor More...
#include <dune/fem/quadrature/elementquadrature.hh>
Public Types | |
enum | |
codimension of the quadrature | |
enum | |
dimension of the world | |
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 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 More... | |
ElementQuadrature (const ElementQuadrature &org) | |
copy constructor More... | |
const RealType & | weight (size_t i) const |
Detailed Description
template<class GridPartImp, template< class, int > class QuadratureTraits>
class Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >
class Dune::Fem::ElementQuadrature< GridPartImp, 1, QuadratureTraits >
constructor
- Parameters
-
[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
Constructor & Destructor Documentation
◆ ElementQuadrature() [1/2]
template<class GridPartImp , template< class, int > class QuadratureTraits>
|
inline |
constructor
- Parameters
-
[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
◆ ElementQuadrature() [2/2]
template<class GridPartImp , template< class, int > class QuadratureTraits>
|
inline |
copy constructor
- Parameters
-
[in] org element quadrature to copy
Member Function Documentation
◆ weight()
template<class GridPartImp , template< class, int > class QuadratureTraits>
|
inline |
obtain the weight of the i-th quadrature point
- Note
- The quadrature weights sum up to the volume of the corresponding reference element.
- Parameters
-
[in] i index of the quadrature point
- Returns
- weight of the i-th quadrature point within the quadrature
The documentation for this class was generated from the following file:
- dune/fem/quadrature/elementquadrature.hh
![Creative Commons License](https://i.creativecommons.org/l/by-sa/4.0/80x15.png)