CAPD::DynSys Library  6.0.0
EvalDiv.h File Reference

Classes

class  capd::autodiff::DivNode< T >
 
class  capd::autodiff::DivVarByConstNode< T >
 
class  capd::autodiff::DivVarByTimeNode< T >
 
class  capd::autodiff::DivVarByFunTimeNode< T >
 
class  capd::autodiff::DivTimeByConstNode< T >
 
class  capd::autodiff::DivFunTimeByConstNode< T >
 
class  capd::autodiff::DivFunTimeByTimeNode< T >
 
class  capd::autodiff::DivFunTimeByFunTimeNode< T >
 
class  capd::autodiff::DivConstByConstNode< T >
 

Namespaces

 capd
 
 capd::autodiff
 
 capd::autodiff::Div
 
 capd::autodiff::DivVarByConst
 
 capd::autodiff::DivVarByFunTime
 
 capd::autodiff::DivVarByTime
 
 capd::autodiff::DivTimeByConst
 
 capd::autodiff::DivFunTimeByConst
 
 capd::autodiff::DivFunTimeByTime
 
 capd::autodiff::DivFunTimeByFunTime
 
 capd::autodiff::DivConstByConst
 

Functions

template<class T , class R >
void capd::autodiff::Div::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Div::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::Div::evalC1HomogenousPolynomial (const T *left, const T *right, R result, const unsigned dim, const unsigned order, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Div::evalC2HomogenousPolynomial (const T *left, const T *right, R result, const unsigned dim, const unsigned order, const unsigned coeffNo)
 hand optimized code for second order jet propagation of division More...
 
template<class T , class R >
void capd::autodiff::Div::evalC3HomogenousPolynomial (const T *left, const T *right, R result, const unsigned dim, const unsigned order, const unsigned coeffNo)
 hand optimized code for third order jet propagation of division More...
 
template<class T , class R >
void capd::autodiff::Div::evalMultiindex (const T *left, const T *right, R result, const MultiindexData *i, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::Div::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::Div::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::DivVarByConst::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivVarByConst::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivVarByConst::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::DivVarByConst::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::DivVarByConst::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::DivVarByFunTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivVarByFunTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivVarByFunTime::evalHelper (const T *left, const T *right, R result, const unsigned dataSize, const unsigned order, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivVarByFunTime::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::DivVarByFunTime::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::DivVarByTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivVarByTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivVarByTime::evalHelper (const T *left, const T *right, R result, const unsigned dataSize, const unsigned order, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivVarByTime::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::DivVarByTime::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::DivTimeByConst::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivTimeByConst::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivTimeByConst::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivTimeByConst::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByConst::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByConst::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByConst::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByConst::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByFunTime::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByFunTime::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByFunTime::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivFunTimeByFunTime::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 
template<class T , class R >
void capd::autodiff::DivConstByConst::evalC0 (const T *left, const T *right, R result, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivConstByConst::evalC0HomogenousPolynomial (const T *left, const T *right, R result)
 
template<class T , class R >
void capd::autodiff::DivConstByConst::eval (const unsigned, const T *left, const T *right, R result, DagIndexer< T > *, const unsigned coeffNo)
 
template<class T , class R >
void capd::autodiff::DivConstByConst::evalHomogenousPolynomial (const unsigned, const T *, const T *, R, DagIndexer< T > *, const unsigned)
 

Detailed Description

Author
Daniel Wilczak