C++ functions which evaluate Chebyshev polynomials
Chebyshev Polynomials of the first kind:
T0(x):
template <class T> T T0(const T& x);
T1(x):
template <class T> T T1(const T& x);
T2(x):
template <class T> T T2(const T& x);
Tn(x):
template <class T> T Tn(unsigned int n, const T& x);
Chebyshev Polynomials of the second kind:
U0(x):
template <class T> T U0(const T& x);
U1(x):
template <class T> T U1(const T& x);
U2(x):
template <class T> T U2(const T& x);
Un(x):
template <class T> T Un(unsigned int n, const T& x);