![]() |
Dune-Functions 2.12-git
|
Loading...
Searching...
No Matches
polynomial.hh
Go to the documentation of this file.
55 auto polynomialDerivativeCoefficientsHelper(std::integer_sequence<I, i0, i...>, std::integer_sequence<J, j0, j...>) {
66 return polynomialDerivativeCoefficientsHelper(coefficients, std::make_index_sequence<sizeof...(i)>());
int id()
friend auto derivative(const Polynomial &p)
Obtain derivative of Polynomial function.
Definition polynomial.hh:220
STL namespace.
auto makePolynomial(Coefficients coefficients)
Create Polynomial.
Definition polynomial.hh:266
static constexpr IntegralRange< std::decay_t< T > > range(T &&from, U &&to) noexcept
decltype(auto) constexpr unpackIntegerSequence(F &&f, std::integer_sequence< I, i... > sequence)
constexpr auto size(const T &t)
constexpr auto minus
constexpr void forEach(Range &&range, F &&f)
constexpr auto equal_to
decltype(auto) ifElse(const Condition &condition, IfFunc &&ifFunc, ElseFunc &&elseFunc)
constexpr decltype(auto) elementAt(Container &&c, Index &&i)
virtual void operator()()=0
constexpr HybridFunctor< Functor > hybridFunctor(const Functor &)
C Coefficients
The type of the stored coefficient container.
Definition polynomial.hh:154
const Coefficients & coefficients() const
Obtain reference to coefficient vector.
Definition polynomial.hh:228
Polynomial(Coefficients coefficients)
Create from container of coefficients.
Definition polynomial.hh:167
bool operator==(const Polynomial &other) const
Comparison of coefficients.
Definition polynomial.hh:203
T size(T... args)
