Loading...
Searching...
No Matches
quadrature.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  terra::fe::wedge::quadrature
 Quadrature rules for the reference wedge.
 
namespace  terra
 
namespace  terra::fe
 
namespace  terra::fe::wedge
 Features for wedge elements.
 

Functions

template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_1x1_quad_points (dense::Vec< T, 3 >(&quad_points)[quad_felippa_1x1_num_quad_points])
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_1x1_quad_weights (T(&quad_weights)[quad_felippa_1x1_num_quad_points])
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_1x2_quad_points (dense::Vec< T, 3 >(&quad_points)[quad_felippa_1x2_num_quad_points])
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_1x2_quad_weights (T(&quad_weights)[quad_felippa_1x2_num_quad_points])
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_3x2_quad_points (dense::Vec< T, 3 >(&quad_points)[quad_felippa_3x2_num_quad_points])
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_3x2_quad_points_ptr (dense::Vec< T, 3 > *quad_points)
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_3x2_quad_weights (T(&quad_weights)[quad_felippa_3x2_num_quad_points])
 
template<std::floating_point T>
constexpr void terra::fe::wedge::quadrature::quad_felippa_3x2_quad_weights_ptr (T *quad_weights)
 

Variables

constexpr int terra::fe::wedge::quadrature::quad_felippa_1x1_num_quad_points = 1
 
constexpr int terra::fe::wedge::quadrature::quad_felippa_1x2_num_quad_points = 2
 
constexpr int terra::fe::wedge::quadrature::quad_felippa_3x2_num_quad_points = 6