|
| capd::autodiff::Node | createBinaryNode (const capd::autodiff::Node &left, const capd::autodiff::Node &right, capd::autodiff::NodeType op) |
| | a general function for creating new binary node in DAG representing an expression should not been used by a user More...
|
| |
| capd::autodiff::Node | createUnaryNode (const capd::autodiff::Node &left, capd::autodiff::NodeType op) |
| | a general function for creating new unary node in DAG representing an expression should not been used by a user More...
|
| |
| capd::autodiff::Node | sqr (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | sqrt (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | exp (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | log (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | sin (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | cos (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | atan (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | asin (const capd::autodiff::Node &x) |
| |
| capd::autodiff::Node | acos (const capd::autodiff::Node &x) |
| |
| template<class T > |
| void | capd::autodiff::Int4ToAbstractNode (const std::vector< MyNode > &node, std::vector< AbstractNode< T > * > &out, capd::autodiff::DagIndexer< T > &dag) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Acos) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AcosConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AcosTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AcosFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Add) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstPlusVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstPlusConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstPlusTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstPlusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (TimePlusVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (TimePlusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (FunTimePlusVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (FunTimePlusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Asin) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AsinConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AsinTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AsinFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Atan) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AtanConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AtanTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (AtanFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Div) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivVarByConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivVarByTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivVarByFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivTimeByConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivFunTimeByConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivFunTimeByTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivFunTimeByFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (DivConstByConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Exp) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ExpConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ExpTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ExpFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (HalfIntPow) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (HalfIntPowConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (HalfIntPowTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (HalfIntPowFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Log) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (LogConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (LogTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (LogFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Mul) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulConstByVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulConstByConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulConstByTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulConstByFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulTimeByVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulTimeByFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulFunTimeByVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (MulFunTimeByFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NaturalPow) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NaturalPowConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NaturalPowTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NaturalPowFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NegIntPow) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NegIntPowConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NegIntPowTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (NegIntPowFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (OneMinusSqr) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (OneMinusSqrTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (OneMinusSqrFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (OneMinusSqrConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Pow) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (PowConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (PowTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (PowFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Quartic) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (QuarticTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (QuarticFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (QuarticConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Sin) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SinConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SinTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SinFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Sqr) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SqrTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SqrFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SqrConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Sqrt) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SqrtConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SqrtTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (SqrtFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Sub) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstMinusVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstMinusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstMinusTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (ConstMinusConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (TimeMinusConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (TimeMinusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (TimeMinusVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (FunTimeMinusConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (FunTimeMinusTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (FunTimeMinusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (FunTimeMinusVar) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (VarMinusConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (VarMinusTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (VarMinusFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (Cube) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (CubeTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (CubeFunTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (CubeConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (UnaryMinus) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (UnaryMinusConst) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (UnaryMinusTime) |
| |
| | capd::autodiff::CAPD_MAKE_DAG_NODE (UnaryMinusFunTime) |
| |
| template<class T > |
| bool | capd::autodiff::getMask (MaskIterator< T > i) |
| |
| template<class T > |
| bool | capd::autodiff::getMask (MaskIterator< T > i, unsigned j) |
| |
| template<class T > |
| bool | capd::autodiff::getMask (T *) |
| |
| template<class T > |
| bool | capd::autodiff::getMask (T *, unsigned) |
| |
| Node | capd::autodiff::operator+ (const Node &x, const Node &y) |
| |
| Node | capd::autodiff::operator+ (const Node &x, double y) |
| |
| Node | capd::autodiff::operator+ (double x, const Node &y) |
| |
| Node | capd::autodiff::operator- (const Node &x, const Node &y) |
| |
| Node | capd::autodiff::operator- (const Node &x, double y) |
| |
| Node | capd::autodiff::operator- (double x, const Node &y) |
| |
| Node | capd::autodiff::operator- (const Node &x) |
| |
| Node | capd::autodiff::operator* (const Node &x, const Node &y) |
| |
| Node | capd::autodiff::operator* (const Node &x, double y) |
| |
| Node | capd::autodiff::operator* (double x, const Node &y) |
| |
| Node | capd::autodiff::operator/ (const Node &x, const Node &y) |
| |
| Node | capd::autodiff::operator/ (const Node &x, double y) |
| |
| Node | capd::autodiff::operator/ (double x, const Node &y) |
| |
| Node | capd::autodiff::operator^ (const Node &x, double y) |
| |
| Node & | capd::autodiff::operator+= (Node &x, const Node &y) |
| |
| Node & | capd::autodiff::operator+= (Node &x, double y) |
| |
| Node & | capd::autodiff::operator-= (Node &x, const Node &y) |
| |
| Node & | capd::autodiff::operator-= (Node &x, double y) |
| |
| Node & | capd::autodiff::operator*= (Node &x, const Node &y) |
| |
| Node & | capd::autodiff::operator*= (Node &x, double y) |
| |
| Node & | capd::autodiff::operator/= (Node &x, const Node &y) |
| |
| Node & | capd::autodiff::operator/= (Node &x, double y) |
| |