|
OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
|
Base class for quadrature over a triangle. More...
#include <base.hpp>
Inheritance diagram for bem::TriangleQuadratureBase< dim >:Base class for quadrature over a triangle.
| dim | - Dimension of the triangle (2 or 3). |
|
pure virtual |
Computes and stores the points on which to evaluate the integrand, and the corresponding weights.
| [in] | tri | - Triangle for quadrature evaluation. |
| [in] | eval | - Function or class with operator() that evaluates the integrand (optional). |
Implemented in bem::AdaptiveTriangleQuadrature< dim >, bem::GaussTriangleQuadrature< dim >, bem::GaussTriangleQuadrature< 2 >, bem::GaussTriangleQuadrature< 3 >, and bem::IterativeGaussTriangleQuadrature< dim >.
|
inlinevirtual |
Sets the quadrature order.
| [in] | order | - Quadrature order. |
Reimplemented in bem::GaussTriangleQuadrature< dim >, bem::GaussTriangleQuadrature< 2 >, and bem::GaussTriangleQuadrature< 3 >.
|
inline |
|
protected |
|
protected |
|
protected |