21#include "libmesh/quadrature_clough.h"
22#include "libmesh/quadrature_gauss.h"
30 gauss_rule.
init(*
this);
std::vector< Point > _points
The locations of the quadrature points in reference element space.
const std::vector< Point > & get_points() const
const std::vector< Real > & get_weights() const
std::vector< Real > _weights
The quadrature weights.
virtual void init(const Elem &e, unsigned int p_level=invalid_uint)
Initializes the data structures for a quadrature rule for the element e.
Order _order
The polynomial order which the quadrature rule is capable of integrating exactly.
virtual void init_1D() override
Initializes the 1D quadrature rule by filling the points and weights vectors with the appropriate val...
This class implements specific orders of Gauss quadrature.
The libMesh namespace provides an interface to certain functionality in the library.