AMDiS  0.3
The Adaptive Multi-Dimensional Simulation Toolbox
QuadFactoryFromLocalFunction< ctype, dim, LocalFunction > Class Template Reference

Factory for quadrature rule, that calculates the coefficient order from a localFunction passed to the bind method. More...

#include <QuadratureFactory.hpp>

Inherits QuadratureFactory< ctype, dim, LocalFunction >.

Public Member Functions

void bind (LocalFunction const &localFct) final
 Bind the rule to a localFunction.
 
int order () const final
 Return the quadrature order of the coefficient relates to the localFunction.
 
- Public Member Functions inherited from QuadratureFactory< ctype, dim, LocalFunction >
virtual QuadratureRule const & rule (Dune::GeometryType const &type, int degree) const
 

Related Functions

(Note that these are not member functions.)

template<class ctype , int dim, class LocalFunction >
auto makeQuadratureFactory (PreQuadFactoryFromLocalFunction const &)
 Generator for QuadFactoryFromLocalFunction. More...
 

Additional Inherited Members

- Protected Types inherited from QuadratureFactory< ctype, dim, LocalFunction >
using QuadratureRule = Dune::QuadratureRule< ctype, dim >
 

Detailed Description

template<class ctype, int dim, class LocalFunction>
class AMDiS::QuadFactoryFromLocalFunction< ctype, dim, LocalFunction >

Factory for quadrature rule, that calculates the coefficient order from a localFunction passed to the bind method.

Friends And Related Function Documentation

◆ makeQuadratureFactory()

auto makeQuadratureFactory ( PreQuadFactoryFromLocalFunction< ctype, dim, LocalFunction > const &  )
related

The documentation for this class was generated from the following file: