Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::ExprBase Class Reference

Base class for expression. More...

+ Collaboration diagram for Feel::ExprBase:

Constructors, destructor

 ExprBase ()
 default constructor
 
virtual ~ExprBase ()
 destructor
 

Accessors

virtual std::string typeName () const
 Return a descriptive name for the expression subtype.
 

Methods

virtual std::ostream & toText (std::ostream &os, bool paren) const
 Write a simple text description suitable for output to a terminal.
 
virtual std::ostream & toLatex (std::ostream &os, bool paren) const
 Write in a form suitable for LaTeX formatting.
 
std::string toString () const
 write the expression into a std::string
 

Detailed Description

Base class for expression.

Defines the common interface for all expression terms