constructor
More...
#include <dune/fem/quadrature/elementquadrature.hh>
template<typename GridPartImp, template< class, int > class QuadratureTraits>
class Dune::Fem::ElementQuadrature< GridPartImp, 0, QuadratureTraits >
constructor
- Parameters
-
[in] | entity | entity, on whose reference element the quadrature lives |
[in] | quadKey | desired minimal order of the quadrature or other means of quadrature identification |
◆ BaseType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ CoordinateType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
type for coordinates in the codim-0 reference element
◆ EntityType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ GridPartType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
type of the grid partition
◆ IntegrationPointListType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ IntegrationTraits
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ IteratorType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ QuadratureKeyType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
type of quadrature identifier on user side (default is the order of quadrature)
◆ QuadraturePointWrapperType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
type of the quadrature point
◆ RealType
template<typename GridPartImp , template< class, int > class QuadratureTraits>
type for reals (usually double)
◆ anonymous enum
template<typename GridPartImp , template< class, int > class QuadratureTraits>
codimension of the element quadrature
◆ anonymous enum
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ ElementQuadrature() [1/3]
template<typename GridPartImp , template< class, int > class QuadratureTraits>
constructor
- Parameters
-
[in] | entity | entity, on whose reference element the quadrature lives |
[in] | quadKey | desired minimal order of the quadrature or other means of quadrature identification |
◆ ElementQuadrature() [2/3]
template<typename GridPartImp , template< class, int > class QuadratureTraits>
constructor
- Parameters
-
[in] | type | geometry type, on whose reference element the quadrature lives |
[in] | quadKey | desired minimal order of the quadrature or other means of quadrature identification |
◆ ElementQuadrature() [3/3]
template<typename GridPartImp , template< class, int > class QuadratureTraits>
copy constructor
- Parameters
-
[in] | org | element quadrature to copy |
◆ begin()
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ createQuadrature()
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ end()
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ nop()
template<typename GridPartImp , template< class, int > class QuadratureTraits>
obtain the number of integration points
- Returns
- number of integration points within this list
◆ operator[]()
template<typename GridPartImp , template< class, int > class QuadratureTraits>
◆ weight()
template<typename GridPartImp , template< class, int > class QuadratureTraits>
obtain weight of i-th integration point
This method returns the weight of the i-th integration point for 0 <= i < nop() within the quadrature.
- Note
- The integration point can be obtained via the point() method.
-
The quadrature weights sum up to the volume of the reference element.
- Parameters
-
[in] | i | number of the integration point, 0 <= i < nop() |
- Returns
- weight of the i-th integration point
The documentation for this class was generated from the following file: