Class for computing, and caching, Gauss-Legendre quadrature points on a reference element. More...
#include <ptems/quadrature.hpp>
| Public Member Functions | |
| const QuadraturePoints< DIM > & | operator() (const ReferenceMapping< DIM > &mapping, std::size_t order) | 
| Gets the quadrature points for the specified reference element.  More... | |
| const QuadraturePoints< DIM > & | operator() (const ReferenceElement< DIM > &refElement, std::size_t order) | 
| Gets the quadrature points for the specified reference element.  More... | |
| const QuadraturePoints< DIM > & | Points (const ReferenceMapping< DIM > &mapping, std::size_t order) | 
| Gets the quadrature points for the specified reference element.  More... | |
| const QuadraturePoints< DIM > & | Points (const ReferenceElement< DIM > &refElement, std::size_t order) | 
| Gets the quadrature points for the specified reference element.  More... | |
| Protected Member Functions | |
| virtual void | GenerateLocal1DPoints (std::size_t order, QuadraturePoints< 1 > &points) override | 
| Computes the quadrature points for the reference interval.  More... | |
| virtual void | GenerateLocalPoints (const ReferenceElement< DIM > &refElement, std::size_t order, QuadraturePoints< DIM > &points) override | 
| Implements the computation of the quadrature points for the specified reference element.  More... | |
Class for computing, and caching, Gauss-Legendre quadrature points on a reference element.
| DIM | The dimension of the reference element | 
| 
 | inlineoverrideprotectedvirtual | 
Computes the quadrature points for the reference interval.
| order | The desired order of the quadrature | 
| points | An empty vector to populate with the quadrature points on the reference interval | 
Implements ptems::TensorQuadraturePointAlgorithm< DIM >.
| 
 | inlineoverrideprotectedvirtualinherited | 
Implements the computation of the quadrature points for the specified reference element.
| refElement | The reference element | 
| order | The desired order of the quadrature | 
| points | An empty vector to populate with the quadrature points on the reference element | 
Implements ptems::QuadraturePointAlgorithm< DIM >.
| 
 | inlineinherited | 
Gets the quadrature points for the specified reference element.
| refElement | The reference element | 
| order | The desired order of the quadrature | 
| 
 | inlineinherited | 
Gets the quadrature points for the specified reference element.
| mapping | A mapping from an element to a reference element defining the reference element | 
| order | The desired order of the quadrature | 
| 
 | inlineinherited | 
Gets the quadrature points for the specified reference element.
| std::invalid_argument | if order == 0 | 
| refElement | The reference element | 
| order | The desired order of the quadrature | 
| 
 | inlineinherited | 
Gets the quadrature points for the specified reference element.
| mapping | A mapping from an element to a reference element defining the reference element | 
| order | The desired order of the quadrature |