DUNE-FEM (unstable)
Dune::Fem::CachingQuadrature< GridPartImp, codim, QuadratureTraits > Class Template Reference
quadrature class supporting base function caching More...
#include <dune/fem/quadrature/cachingquadrature.hh>
Detailed Description
template<typename GridPartImp, int codim, template< class, int > class QuadratureTraits = DefaultQuadratureTraits>
class Dune::Fem::CachingQuadrature< GridPartImp, codim, QuadratureTraits >
class Dune::Fem::CachingQuadrature< GridPartImp, codim, QuadratureTraits >
quadrature class supporting base function caching
A CachingQuadrature is a conceptual extension to the ElementQuadrature. It provides an additional mapping from local quadrature point numbers on a subentity's reference element to global quadrature point numbers on the codim-0 reference element. Consider, for instance, a quadrature for one of the faces of a tetrahedron: It provides n local quadrature points, which can lie on one of the four faces, resulting in 4*n global quadrature points.
The information from the mapping can be used to cache a base function on those global quadrature points.
- Note
- If you don't want caching, you can use ElementQuadrature instead.
- QuadratureTraits specifies the quadrature points used to build the quadrature.
For the actual implementations, see
- CachingQuadrature<GridPartImp,0>
- CachingQuadrature<GridPartImp,1>
The documentation for this class was generated from the following file:
- dune/fem/quadrature/cachingquadrature.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)