diff options
Diffstat (limited to 'src/boost/libs/yap/example/autodiff_library/Node.cpp')
-rw-r--r-- | src/boost/libs/yap/example/autodiff_library/Node.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/boost/libs/yap/example/autodiff_library/Node.cpp b/src/boost/libs/yap/example/autodiff_library/Node.cpp new file mode 100644 index 000000000..13ed57640 --- /dev/null +++ b/src/boost/libs/yap/example/autodiff_library/Node.cpp @@ -0,0 +1,32 @@ +/* + * Node.cpp + * + * Created on: 8 Apr 2013 + * Author: s0965328 + */ + +#include "Node.h" + +namespace AutoDiff { + +unsigned int Node::DEFAULT_INDEX = 0; +Node::Node():index(Node::DEFAULT_INDEX),n_in_arcs(0){ +} + + +Node::~Node() { +} + +void Node::hess_reverse_0_init_n_in_arcs() +{ + n_in_arcs++; +// cout<<this->toString(0)<<endl; +} + +void Node::hess_reverse_1_clear_index() +{ + index = Node::DEFAULT_INDEX; +} + +} + |