24 #ifndef QUADRATURERULE_HPP
25 #define QUADRATURERULE_HPP
56 inline Eigen::Vector3d
vector()
const {
57 return Eigen::Vector3d(
x,
y,
z);
67 const bool force_split =
false
QuadratureRule generate_quadrature_rule(const Cell &T, const int doe, const bool force_split)
Generate quadrature rule on mesh element.
Definition: quadraturerule.cpp:11
double x
Definition: quadraturerule.hpp:48
std::vector< QuadratureNode > QuadratureRule
Definition: quadraturerule.hpp:61
QuadratureNode(double x, double y, double z, double w)
Definition: quadraturerule.hpp:49
Eigen::Vector3d vector() const
Returns the quadrature point as an Eigen vector.
Definition: quadraturerule.hpp:56
double z
Definition: quadraturerule.hpp:48
double w
Definition: quadraturerule.hpp:48
double y
Definition: quadraturerule.hpp:48
Definition: ddr-magnetostatics.hpp:40
MeshND::Edge< 2 > Edge
Definition: Mesh2D.hpp:11
MeshND::Face< 2 > Face
Definition: Mesh2D.hpp:12
MeshND::Cell< 2 > Cell
Definition: Mesh2D.hpp:13
Description of one node and one weight from a quadrature rule.
Definition: quadraturerule.hpp:47