16 #ifndef dealii_polynomials_P_h 17 #define dealii_polynomials_P_h 20 #include <deal.II/base/config.h> 22 #include <deal.II/base/exceptions.h> 23 #include <deal.II/base/point.h> 24 #include <deal.II/base/polynomial.h> 25 #include <deal.II/base/polynomial_space.h> 26 #include <deal.II/base/tensor.h> 30 DEAL_II_NAMESPACE_OPEN
78 std::array<unsigned int, dim>
106 inline std::array<unsigned int, dim>
109 return this->compute_index(n);
112 DEAL_II_NAMESPACE_CLOSE
void create_polynomial_ordering(std::vector< unsigned int > &index_map) const
std::array< unsigned int, dim > directional_degrees(unsigned int n) const
static const unsigned int dimension
std::vector< unsigned int > index_map
unsigned int degree() const
PolynomialsP(const unsigned int p)