Minsky
expr.h File Reference
#include "equations.h"
#include <ecolab_epilogue.h>
Include dependency graph for expr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MathDAG::Expr
 
struct  MathDAG::CachedOp< T >
 

Namespaces

 MathDAG
 

Functions

Expr MathDAG::operator+ (const NodePtr &x, const Expr &y)
 
Expr MathDAG::operator+ (const Expr &x, const Expr &y)
 
Expr MathDAG::operator+ (double x, const Expr &y)
 
Expr MathDAG::operator- (const NodePtr &x, const Expr &y)
 
Expr MathDAG::operator- (const Expr &x, const Expr &y)
 
Expr MathDAG::operator- (double x, const Expr &y)
 
Expr MathDAG::operator- (const Expr &x, double y)
 
Expr MathDAG::operator* (const NodePtr &x, const Expr &y)
 
Expr MathDAG::operator* (const Expr &x, const Expr &y)
 
Expr MathDAG::operator* (double x, const Expr &y)
 
Expr MathDAG::operator/ (const Expr &x, const Expr &y)
 
Expr MathDAG::operator/ (const NodePtr &x, const Expr &y)
 
Expr MathDAG::operator/ (double x, const Expr &y)
 
Expr MathDAG::log (const Expr &x)
 
Expr MathDAG::exp (const Expr &x)
 
Expr MathDAG::sin (const Expr &x)
 
Expr MathDAG::cos (const Expr &x)
 
Expr MathDAG::sinh (const Expr &x)
 
Expr MathDAG::cosh (const Expr &x)
 
Expr MathDAG::sqrt (const Expr &x)
 
Expr MathDAG::Gamma (const Expr &x)
 
Expr MathDAG::polygamma (const Expr &x, const Expr &y)
 
Expr MathDAG::fact (const Expr &x)
 
Expr MathDAG::operator<= (const Expr &x, const NodePtr &y)
 
Expr MathDAG::operator<= (const Expr &x, double y)
 
Expr MathDAG::operator<= (double x, const Expr &y)
 
Expr MathDAG::operator< (const Expr &x, const NodePtr &y)
 
Expr MathDAG::operator< (const Expr &x, double y)
 
Expr MathDAG::operator< (double x, const Expr &y)