Minotaur 0.4.1
Docs for developers
Classes | Namespaces | Typedefs
CNode.h File Reference

Declare class CNode to represent node of a computational graph of a nonlinear function. More...

#include "OpCode.h"
#include "Types.h"
Include dependency graph for CNode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Minotaur::CompareCNodes
 
struct  Minotaur::CompareCNodesR
 
class  Minotaur::CQIter2
 
class  Minotaur::CNode
 CNode denotes a node in the computational graph. It stores the op-code, children, parents and other auxiliary information to evaluate the function and its derivative, check its properties etc. More...
 

Namespaces

namespace  Minotaur
 

Typedefs

typedef std::set< CNode *, CompareCNodes > Minotaur::CNodeSet
 
typedef std::set< CNode *, CompareCNodesR > Minotaur::CNodeRSet
 

Detailed Description

Declare class CNode to represent node of a computational graph of a nonlinear function.

Author
Ashutosh Mahajan, IIT Bombay

Minotaur source code documented by Doxygen 1.9.4 on Thu Apr 24 2025