Go to the documentation of this file.
21 #include "libmesh/quadrature_simpson.h"
22 #include "libmesh/enum_to_string.h"
This class implements Simpson quadrature.
virtual void init_2D(const ElemType, unsigned int) override
Initializes the 2D quadrature rule by filling the points and weights vectors with the appropriate val...
The libMesh namespace provides an interface to certain functionality in the library.
virtual void init(const ElemType type=INVALID_ELEM, unsigned int p_level=0)
Initializes the data structures for a quadrature rule for an element of type type.
ElemType _type
The type of element for which the current values have been computed.
std::string enum_to_string(const T e)
std::vector< Real > _weights
The quadrature weights.
void tensor_product_quad(const QBase &q1D)
Constructs a 2D rule from the tensor product of q1D with itself.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
std::vector< Point > _points
The locations of the quadrature points in reference element space.
ElemType
Defines an enum for geometric element types.