28 #ifndef RECURSION_RELATION_H
29 #define RECURSION_RELATION_H
74 const std::size_t &highestXorder);
86 void truncate(std::size_t highestXorder);
101 const std::size_t &xDerivative,
102 const std::size_t &sDerivative)
const;
111 void resizeX(
const std::size_t &xDerivatives);
115 void resizeS(
const std::size_t &sDerivatives);
141 const std::size_t &xDerivative,
142 const std::size_t &sDerivative)
const {
147 const std::size_t &s)
const {
void printOperator() const
bool isPolynomialZero(const std::size_t &x, const std::size_t &s) const
double evaluatePolynomial(const double &x, const std::size_t &xDerivative, const std::size_t &sDerivative) const
std::size_t getSDerivatives() const
void resizeX(const std::size_t &xDerivatives)
std::size_t getXDerivatives() const
void resizeS(const std::size_t &sDerivatives)
std::size_t highestXorder_m
void resizeX(const std::size_t &xDerivatives)
std::size_t getMaxXDerivatives() const
std::size_t getMaxSDerivatives() const
bool isPolynomialZero(const std::size_t &x, const std::size_t &s) const
RecursionRelation & operator=(const RecursionRelation &recursion)
void truncate(std::size_t highestXorder)
void resizeS(const std::size_t &sDerivatives)
void printOperator() const
DifferentialOperator operator_m
double evaluatePolynomial(const double &x, const std::size_t &xDerivative, const std::size_t &sDerivative) const