CAPD::DynSys Library  6.0.0
EvalPow.h File Reference

Classes

class  capd::autodiff::PowNode< T >
 
class  capd::autodiff::PowConstNode< T >
 
class  capd::autodiff::PowTimeNode< T >
 
class  capd::autodiff::PowFunTimeNode< T >
 

Namespaces

 capd
 
 capd::autodiff
 
 capd::autodiff::Pow
 
 capd::autodiff::PowFunTime
 
 capd::autodiff::PowTime
 
 capd::autodiff::PowConst
 

Functions

template<class T , class R >
void capd::autodiff::Pow::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::Pow::evalC1HomogenousPolynomial (const T *left, const T exponent, R result, const unsigned dim, const unsigned order, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::evalC2HomogenousPolynomial (const T *left, const T exponent, R result, const unsigned dim, const unsigned order, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::evalC3HomogenousPolynomial (const T *left, const T exponent, R result, const unsigned dim, const unsigned order, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::evalMultiindex (const T *left, const T exponent, R result, const MultiindexData *i, DagIndexer< T > *dag, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::evalJetWithoutC0 (const unsigned degree, const T *left, const T exponent, R result, DagIndexer< T > *dag, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::eval (const unsigned degree, const T *left, const T *right, R result, DagIndexer< T > *dag, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Pow::evalHomogenousPolynomial (const unsigned degree, const T *left, const T *right, R result, DagIndexer< T > *dag, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowFunTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowFunTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::PowFunTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowFunTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::PowTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::PowTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::PowConst::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowConst::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::PowConst::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::PowConst::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 

Detailed Description

Author
Daniel Wilczak