1 #include <deal.II/base/polynomial.h> 5 #ifndef dealii__polynomials_bernstein_h 6 #define dealii__polynomials_bernstein_h 23 template <
typename number>
46 const unsigned int index,
47 const unsigned int degree);
51 template <
typename number>
52 std::vector<Polynomials::Polynomial<number> >
53 generate_complete_bernstein_basis (
56 std::vector<Polynomials::Polynomial<number> > v;
57 for (
unsigned int i = 0; i < degree + 1; ++i)
62 DEAL_II_NAMESPACE_CLOSE
unsigned int degree() const
PolynomialsBernstein(const unsigned int index, const unsigned int degree)