This file defines the OSnLNode class along with its derived classes. More...
#include "OSConfig.h"#include "OSGeneral.h"#include "OSErrorClass.h"#include <iostream>#include <vector>#include <map>#include <cppad/cppad.hpp>

Go to the source code of this file.
This file defines the OSnLNode class along with its derived classes.
In this file we define classes for a subset of the nodes defined in the OSnL schema These nodes fall into two broad classes: Those that evaluate to scalar values (which inherit from OSnLNode), and those that evaluate to matrices (and inherit from OSnLMNode). OSnLNodes can have OSnLMNode children (e.g., matrixDeterminant) and vice versa (e.g., matrixScalarTimes). Both OSnLNode and OSnLMNode inherit from the base class ExprNode.
Definition in file OSnLNode.h.
| typedef CppAD::AD<double> ADdouble |
Definition at line 36 of file OSnLNode.h.
Definition at line 37 of file OSnLNode.h.
1.6.1