40 template <
int dim,
int spacedim>
43 const unsigned int base_element_number)
46 const bool flag = [&]() {
82 template <
int dim,
int spacedim>
99 template <
int dim,
int spacedim>
100 std::vector<Polynomials::Polynomial<double>>
110 if (
const auto polyspace =
113 return polyspace->get_underlying_polynomials();
123#include "fe_point_evaluation.inst"
const ScalarPolynomialsBase< dim > & get_poly_space() const
unsigned int n_components() const
virtual const FiniteElement< dim, spacedim > & base_element(const unsigned int index) const
Abstract base class for mapping classes.
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
static ::ExceptionBase & ExcNotImplemented()
#define Assert(cond, exc)
static ::ExceptionBase & ExcInternalError()
std::vector< Polynomials::Polynomial< double > > get_polynomial_space(const FiniteElement< dim, spacedim > &fe)
bool is_fast_path_supported(const FiniteElement< dim, spacedim > &fe, const unsigned int base_element_number)