Base class for quadrature factories for localFunctions. More...
#include <QuadratureFactory.hpp>
Inherited by QuadFactoryFromLocalFunction< ctype, dim, LocalFunction >, QuadFactoryFromOrder< ctype, dim, LocalFunction >, and QuadFactoryFromRule< ctype, dim, LocalFunction >.
Public Member Functions | |
virtual void | bind (LocalFunction const &localFct) |
Bind the rule to a localFunction. | |
virtual int | order () const |
Return the quadrature order of the coefficient relates to the localFunction. | |
virtual QuadratureRule const & | rule (Dune::GeometryType const &type, int degree) const |
Protected Types | |
using | QuadratureRule = Dune::QuadratureRule< ctype, dim > |
Base class for quadrature factories for localFunctions.
|
inlinevirtual |
Construct a quadrature rule, based on the local geometry-type and the polynomial degree of the integrand function.
Reimplemented in QuadFactoryFromRule< ctype, dim, LocalFunction >, and QuadFactoryFromOrder< ctype, dim, LocalFunction >.