A collection of Chebyshev Polynomials.
More...
#include <ChebyshevU.hpp>
A collection of Chebyshev Polynomials.
- Todo
- document
Definition at line 67 of file ChebyshevU.hpp.
◆ ChebyshevU()
| OpenMD::ChebyshevU::ChebyshevU |
( |
int | maxPower | ) |
|
◆ ~ChebyshevU()
| virtual OpenMD::ChebyshevU::~ChebyshevU |
( |
| ) |
|
|
inlinevirtual |
◆ evaluate()
| RealType OpenMD::ChebyshevU::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 ChebyshevU.hpp.
◆ evaluateDerivative()
| RealType OpenMD::ChebyshevU::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 ChebyshevU.hpp.
◆ GeneratePolynomials()
| void OpenMD::ChebyshevU::GeneratePolynomials |
( |
int | maxPower | ) |
|
|
protected |
◆ getChebyshevPolynomial()
| const DoublePolynomial & OpenMD::ChebyshevU::getChebyshevPolynomial |
( |
int | n | ) |
const |
|
inline |
◆ polyList_
The documentation for this class was generated from the following files: