|
CAPD::DynSys Library
6.0.0
|
#include <stdexcept>#include <sstream>#include "capd/autodiff/DagIndexer.h"#include "capd/autodiff/EvalAcos.h"#include "capd/autodiff/EvalAdd.h"#include "capd/autodiff/EvalAsin.h"#include "capd/autodiff/EvalAtan.h"#include "capd/autodiff/EvalDiv.h"#include "capd/autodiff/EvalExp.h"#include "capd/autodiff/EvalLog.h"#include "capd/autodiff/EvalMul.h"#include "capd/autodiff/EvalNaturalPow.h"#include "capd/autodiff/EvalHalfIntPow.h"#include "capd/autodiff/EvalNegIntPow.h"#include "capd/autodiff/EvalOneMinusSqr.h"#include "capd/autodiff/EvalPow.h"#include "capd/autodiff/EvalQuarticPow.h"#include "capd/autodiff/EvalSinCos.h"#include "capd/autodiff/EvalSqr.h"#include "capd/autodiff/EvalSqrt.h"#include "capd/autodiff/EvalSub.h"#include "capd/autodiff/EvalThirdPow.h"#include "capd/autodiff/EvalUnaryMinus.h"Namespaces | |
| capd | |
| capd::autodiff | |
Macros | |
| #define | CAPD_MAKE_NODE(NodeName, ClassName) case NodeName : { p = new ClassName##Node<T>; break; } |
Functions | |
| template<class T > | |
| void | capd::autodiff::Int4ToAbstractNode (const std::vector< MyNode > &node, std::vector< AbstractNode< T > * > &out, capd::autodiff::DagIndexer< T > &dag) |
| #define CAPD_MAKE_NODE | ( | NodeName, | |
| ClassName | |||
| ) | case NodeName : { p = new ClassName##Node<T>; break; } |