LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
Loading...
Searching...
No Matches
make_quad_rule.h
1
9#include <lf/base/base.h>
10
11#include "quad_rule.h"
12
13namespace lf::quad {
14
29QuadRule make_QuadRule(base::RefEl ref_el, unsigned degree);
30
57
67
69QuadRule make_TriaQR_P7O6();
70
72QuadRule make_TriaQR_P6O4();
73
83
93
102
104} // namespace lf::quad
static constexpr RefEl kQuad()
Returns the reference quadrilateral.
Definition ref_el.h:169
Represents a Quadrature Rule over one of the Reference Elements.
Definition quad_rule.h:58
QuadRule make_TriaQR_MidpointRule()
midpoint quadrature rule for triangles
QuadRule make_TriaQR_P7O6()
Seven point triangular quadrature rule of order 6.
QuadRule make_QuadQR_P1O2()
QuadRule make_QuadQR_P4O4()
Fourth-order tensor product Gauss rule for quadrilaterals.
QuadRule make_QuadQR_EdgeMidpointRule()
edge midpoint quadrature rule for unit square (= reference quad)
QuadRule make_TriaQR_P3O3()
QuadRule make_QuadQR_P4O2()
QuadRule make_TriaQR_P1O2()
QuadRule make_TriaQR_P6O4()
Six point triangular quadrature rule of order 4.
QuadRule make_TriaQR_EdgeMidpointRule()
edge midpoint quadrature rule for reference triangles
QuadRule make_QuadQR_MidpointRule()
midpoint quadrature rule for quadrilaterals
Rules for numerical quadrature on reference entity shapes.
QuadRule make_QuadRule(base::RefEl ref_el, unsigned degree)
Returns a QuadRule object for the given Reference Element and Degree.