Searched refs:OPNode (Results 1 – 10 of 10) sorted by relevance
/third_party/boost/libs/yap/example/autodiff_library/ |
D | OPNode.cpp | 22 OPNode::OPNode(OPCODE op, Node* left) : ActNode(), op(op), left(left),val(NaN_Double) { in OPNode() function in AutoDiff::OPNode 25 TYPE OPNode::getType() in getType() 30 OPNode::~OPNode() { in ~OPNode()
|
D | OPNode.h | 18 class OPNode: public ActNode { 20 OPNode(OPCODE op,Node* left); 21 virtual ~OPNode();
|
D | UaryOPNode.h | 15 class UaryOPNode: public OPNode { 17 static OPNode* createUnaryOpNode(OPCODE op, Node* left);
|
D | BinaryOPNode.h | 17 class BinaryOPNode: public OPNode { 20 static OPNode* createBinaryOpNode(OPCODE op, Node* left, Node* right);
|
D | autodiff.h | 84 extern OPNode* create_uary_op_node(OPCODE code, Node* left); 85 extern OPNode* create_binary_op_node(OPCODE code, Node* left,Node* right);
|
D | UaryOPNode.cpp | 23 UaryOPNode::UaryOPNode(OPCODE op_, Node* left): OPNode(op_,left) { in UaryOPNode() 26 OPNode* UaryOPNode::createUnaryOpNode(OPCODE op, Node* left) in createUnaryOpNode() 29 OPNode* node = NULL; in createUnaryOpNode()
|
D | autodiff.cpp | 45 OPNode* create_binary_op_node(OPCODE code, Node* left, Node* right) in create_binary_op_node() 49 OPNode* create_uary_op_node(OPCODE code, Node* left) in create_uary_op_node()
|
D | BinaryOPNode.cpp | 22 BinaryOPNode::BinaryOPNode(OPCODE op_, Node* left_, Node* right_):OPNode(op_,left_),right(right_) in BinaryOPNode() 26 OPNode* BinaryOPNode::createBinaryOpNode(OPCODE op, Node* left, Node* right) in createBinaryOpNode() 29 OPNode* node = NULL; in createBinaryOpNode()
|
/third_party/boost/libs/yap/example/ |
D | autodiff_example.cpp | 186 OPNode* op1 = create_binary_op_node(OP_TIMES,v5,x1); //op1 = v5*x1 in BOOST_FIXTURE_TEST_SUITE() 187 OPNode* op2 = create_uary_op_node(OP_SIN,v10); //op2 = sin(v10) in BOOST_FIXTURE_TEST_SUITE() 188 OPNode* op3 = create_binary_op_node(OP_TIMES,op2,x1); //op3 = op2*x1 in BOOST_FIXTURE_TEST_SUITE() 189 OPNode* op4 = create_binary_op_node(OP_PLUS,op1,op3); //op4 = op1 + op3 in BOOST_FIXTURE_TEST_SUITE() 190 OPNode* op5 = create_binary_op_node(OP_TIMES,v10,x2); //op5 = v10*x2 in BOOST_FIXTURE_TEST_SUITE() 191 OPNode* op6 = create_binary_op_node(OP_PLUS,op4,op5); //op6 = op4+op5 in BOOST_FIXTURE_TEST_SUITE() 192 OPNode* op7 = create_binary_op_node(OP_DIVID,x3,v6); //op7 = x3/v6 in BOOST_FIXTURE_TEST_SUITE() 193 OPNode* op8 = create_binary_op_node(OP_MINUS,op6,op7); //op8 = op6 - op7 in BOOST_FIXTURE_TEST_SUITE() 231 OPNode* op1 = create_binary_op_node(OP_TIMES,v5,x1); //op1 = v5*x1 in build_linear_function2_manually() 232 OPNode* op2 = create_uary_op_node(OP_NEG,v10); //op2 = -v10 in build_linear_function2_manually() [all …]
|
/third_party/boost/libs/yap/cmake/ |
D | dependencies.cmake | 66 ${CMAKE_CURRENT_SOURCE_DIR}/example/autodiff_library/OPNode.cpp
|