Struct ae108::elements::quadrature::QuadratureBase
template <class SizeType_, class PointType_, class WeightType_, SizeType_ Size_>
ClassList > ae108 > elements > quadrature > QuadratureBase
Inherited by the following classes: ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 1, 1 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 1, 3 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 1, 5 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 1, 7 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 1, 9 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 2, 1 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 2, 3 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 2, 5 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 2, 7 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 2, 9 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 3, 1 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 3, 3 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 3, 5 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 3, 7 >, ae108::elements::quadrature::Quadrature< QuadratureType::Cube, 3, 9 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 2, 1 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 2, 2 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 2, 3 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 3, 1 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 3, 2 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 3, 3 >, ae108::elements::quadrature::Quadrature< QuadratureType::Simplex, 3, 4 >
Classes
Type | Name |
---|---|
struct | Data |
Public Types
Type | Name |
---|---|
typedef std::array< T, Size_ > | Collection A collection of entities of size size() . |
typedef PointType_ | Point The type of the quadrature points. |
typedef WeightType_ | Weight The type of the quadrature weights. |
typedef SizeType_ | size_type |
Public Static Functions
Type | Name |
---|---|
constexpr size_type | size () noexcept The number of quadrature points. |
Public Types Documentation
typedef Collection
A collection of entities of size size() .
using ae108::elements::quadrature::QuadratureBase< SizeType_, PointType_, WeightType_, Size_ >::Collection = std::array<T, Size_>;
typedef Point
The type of the quadrature points.
using ae108::elements::quadrature::QuadratureBase< SizeType_, PointType_, WeightType_, Size_ >::Point = PointType_;
typedef Weight
The type of the quadrature weights.
using ae108::elements::quadrature::QuadratureBase< SizeType_, PointType_, WeightType_, Size_ >::Weight = WeightType_;
typedef size_type
using ae108::elements::quadrature::QuadratureBase< SizeType_, PointType_, WeightType_, Size_ >::size_type = SizeType_;
Public Static Functions Documentation
function size
The number of quadrature points.
static inline constexpr size_type ae108::elements::quadrature::QuadratureBase::size () noexcept
The documentation for this class was generated from the following file elements/src/include/ae108/elements/quadrature/QuadratureBase.h