The OSnLNodePlus Class. More...
#include <OSnLNode.h>


Public Member Functions | |
| OSnLNodePlus () | |
| default constructor. | |
| ~OSnLNodePlus () | |
| default destructor. | |
| virtual double | calculateFunction (double *x) |
| The implementation of the virtual functions. | |
| virtual AD< double > | constructCppADTape (std::map< int, int > *cppADIdx, CppAD::vector< AD< double > > *XAD) |
| The implementation of the virtual functions. | |
| virtual OSnLNode * | cloneOSnLNode () |
The OSnLNodePlus Class.
Definition at line 267 of file OSnLNode.h.
| OSnLNodePlus::OSnLNodePlus | ( | ) |
default constructor.
| OSnLNodePlus::~OSnLNodePlus | ( | ) |
default destructor.
| double OSnLNodePlus::calculateFunction | ( | double * | x | ) | [virtual] |
| double OSnLNodePlus::constructCppADTape | ( | std::map< int, int > * | cppADIdx, | |
| CppAD::vector< AD< double > > * | XAD | |||
| ) | [virtual] |
| virtual OSnLNode* OSnLNodePlus::cloneOSnLNode | ( | ) | [virtual] |
Create or clone a node of this type. This is an abstract method which is required to be implemented by the concrete operator nodes that derive or extend from this OSnLNode class.
| x | holds the values of the variables in a double array. |
Implements OSnLNode.
1.6.1