CAPD DynSys Library  5.2.0
capd::autodiff::Node Struct Reference

#include <capd/autodiff/NodeType.h>

Public Member Functions

 Node (int left, int right, int result, int op)
 
 Node (double val)
 
 Node ()
 

Public Attributes

double val
 
bool isConst
 
bool isTimeDependentOnly
 
int left
 
int right
 
int result
 
int op
 

Static Public Attributes

static std::vector< Node > * dag = 0
 

Constructor & Destructor Documentation

◆ Node() [1/3]

capd::autodiff::Node::Node ( int  left,
int  right,
int  result,
int  op 
)
inline

◆ Node() [2/3]

capd::autodiff::Node::Node ( double  val)
inlineexplicit

◆ Node() [3/3]

capd::autodiff::Node::Node ( )
inline

Member Data Documentation

◆ isConst

bool capd::autodiff::Node::isConst

◆ isTimeDependentOnly

bool capd::autodiff::Node::isTimeDependentOnly

◆ left

int capd::autodiff::Int4::left
inherited

◆ op

int capd::autodiff::Int4::op
inherited

◆ result

int capd::autodiff::Int4::result
inherited

◆ right

int capd::autodiff::Int4::right
inherited

◆ val

double capd::autodiff::Node::val