CAPD::DynSys Library  6.0.0
EvalAdd.h File Reference

Classes

class  capd::autodiff::AddNode< T >
 
class  capd::autodiff::ConstPlusVarNode< T >
 
class  capd::autodiff::ConstPlusConstNode< T >
 
class  capd::autodiff::ConstPlusTimeNode< T >
 
class  capd::autodiff::ConstPlusFunTimeNode< T >
 
class  capd::autodiff::TimePlusVarNode< T >
 
class  capd::autodiff::TimePlusFunTimeNode< T >
 
class  capd::autodiff::FunTimePlusVarNode< T >
 
class  capd::autodiff::FunTimePlusFunTimeNode< T >
 

Namespaces

 capd
 
 capd::autodiff
 
 capd::autodiff::Add
 
 capd::autodiff::ConstPlusVar
 
 capd::autodiff::ConstPlusConst
 
 capd::autodiff::ConstPlusTime
 
 capd::autodiff::ConstPlusFunTime
 
 capd::autodiff::TimePlusVar
 
 capd::autodiff::TimePlusFunTime
 
 capd::autodiff::FunTimePlusVar
 
 capd::autodiff::FunTimePlusFunTime
 

Functions

template<class T , class R >
void capd::autodiff::Add::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Add::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::Add::evalHelper (const T *left, const T *right, R result, const unsigned dataSize, const unsigned order, const unsigned shift)
 
template<class T , class R >
void capd::autodiff::Add::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::Add::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::ConstPlusVar::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusVar::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::ConstPlusVar::evalHelper (const T *right, R result, const unsigned dataSize, const unsigned order, const unsigned shift)
 
template<class T , class R >
void capd::autodiff::ConstPlusVar::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::ConstPlusVar::evalHomogenousPolynomial (const unsigned degree, const T *, const T *right, R result, DagIndexer< T > *dag, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusConst::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusConst::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::ConstPlusConst::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusConst::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::ConstPlusTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::ConstPlusTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::ConstPlusFunTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusFunTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::ConstPlusFunTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::ConstPlusFunTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::TimePlusVar::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::TimePlusVar::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::TimePlusVar::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::TimePlusVar::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::TimePlusFunTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::TimePlusFunTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::TimePlusFunTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::TimePlusFunTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::FunTimePlusVar::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::FunTimePlusVar::evalC0HomogenousPolynomial (T *left, T *right, R result)
 
template<class T , class R >
void capd::autodiff::FunTimePlusVar::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::FunTimePlusVar::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::FunTimePlusFunTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::FunTimePlusFunTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::FunTimePlusFunTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::FunTimePlusFunTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 

Detailed Description

Author
Daniel Wilczak