A collection of Chebyshev Polynomials.
More...
#include <ChebyshevT.hpp>
A collection of Chebyshev Polynomials.
- Todo
- document
Definition at line 67 of file ChebyshevT.hpp.
◆ ChebyshevT()
OpenMD::ChebyshevT::ChebyshevT |
( |
int | maxPower | ) |
|
◆ ~ChebyshevT()
virtual OpenMD::ChebyshevT::~ChebyshevT |
( |
| ) |
|
|
inlinevirtual |
◆ evaluate()
RealType OpenMD::ChebyshevT::evaluate |
( |
int | n, |
|
|
RealType | x ) |
|
inline |
Calculates the value of the nth Chebyshev Polynomial evaluated at the given x value.
- Returns
- The value of the nth Chebyshev Polynomial evaluates at the given x value
- Parameters
-
n | |
x | the value of the independent variable for the nth Chebyshev Polynomial function |
Definition at line 81 of file ChebyshevT.hpp.
◆ evaluateDerivative()
RealType OpenMD::ChebyshevT::evaluateDerivative |
( |
int | n, |
|
|
RealType | x ) |
|
inline |
Returns the first derivative of the nth Chebyshev Polynomial.
- Returns
- the first derivative of the nth Chebyshev Polynomial
- Parameters
-
n | |
x | the value of the independent variable for the nth Chebyshev Polynomial function |
Definition at line 93 of file ChebyshevT.hpp.
◆ GeneratePolynomials()
void OpenMD::ChebyshevT::GeneratePolynomials |
( |
int | maxPower | ) |
|
|
protected |
◆ getChebyshevPolynomial()
const DoublePolynomial & OpenMD::ChebyshevT::getChebyshevPolynomial |
( |
int | n | ) |
const |
|
inline |
◆ polyList_
The documentation for this class was generated from the following files: