ls1-MarDyn
ls1-MarDyn molecular dynamics code
Classes | Functions
Expression.h File Reference

Expression (tree) with variables. More...

#include <map>
#include <set>
#include <stack>
#include <list>
#include <string>
#include <sstream>
#include <iostream>
#include <cmath>
#include <cstdlib>

Go to the source code of this file.

Classes

class  Expression
 
class  Expression::Value
 
union  Expression::Value::TUvalue
 
class  Expression::VariableGroup
 
class  Expression::Variable
 
class  Expression::VariableSet
 
class  Expression::Node
 
class  Expression::NodeConstant
 
class  Expression::NodeVariable
 
class  Expression::NodeOperation2
 
class  Expression::NodeFunction
 
class  Expression::NodeFunctionVarSet
 

Functions

std::ostream & operator<< (std::ostream &ostrm, const Expression::Value &v)
 
std::ostream & operator<< (std::ostream &ostrm, const Expression::Variable &v)
 
std::ostream & operator<< (std::ostream &ostrm, const Expression::Node &n)
 
std::ostream & operator<< (std::ostream &ostrm, const Expression &e)
 

Detailed Description

Expression (tree) with variables.

Author
Martin Bernreuther bernr.nosp@m.euth.nosp@m.er@hl.nosp@m.rs.d.nosp@m.e