Antkeeper  0.0.1
Namespaces | Functions
polynomial.hpp File Reference
#include <engine/math/numbers.hpp>
#include <engine/math/map.hpp>

Go to the source code of this file.

Namespaces

 math
 Mathematical functions and data types.
 
 math::polynomial
 Polynomial functions.
 
 math::polynomial::chebyshev
 Chebychev polynomials.
 

Functions

template<class InputIt , class T >
constexpr T math::polynomial::horner (InputIt first, InputIt last, T x)
 Evaluates a polynomial using Horner's method. More...
 
template<class InputIt , class T >
math::polynomial::chebyshev::evaluate (InputIt first, InputIt last, T x)
 Evaluates a Chebyshev polynomial. More...
 
template<class InputIt , class T >
math::polynomial::chebyshev::evaluate (InputIt first, InputIt last, T min, T max, T x)
 Evaluates a Chebyshev polynomial. More...