Documentation of CSL
Public Member Functions
csl::IndicialEquation Class Reference
Inheritance diagram for csl::IndicialEquation:
Inheritance graph
[legend]

Public Member Functions

 IndicialEquation (const Expr &leftHandSide)
 
 IndicialEquation (const Expr &leftHandSide, const Expr &rightHandSide)
 
 IndicialEquation (const Equation &)
 
 IndicialEquation (const IndicialEquation &)
 
- Public Member Functions inherited from csl::Equation
 Equation (const Expr &leftHandSide)
 
 Equation (const Expr &leftHandSide, const Expr &rightHandSide)
 
 Equation (const Equation &)
 
cslEquation::Type getType () const
 
Expr getLHS () const
 
Expr getRHS () const
 
const csl::vector_expr & getBuildingBlocks () const
 
void setBuildingBlocks (const csl::vector_expr &t_buildingBlocks)
 
void replace (const Expr &oldE, const Expr &newE)
 
void simplify ()
 
void makeLHSimple ()
 
void isolate (const Expr &expr)
 
bool operator== (const Equation &eq) const
 
bool operator!= (const Equation &eq) const
 

Additional Inherited Members

- Protected Member Functions inherited from csl::Equation
void searchBuildingBlocks ()
 
void isolationStep (const Expr &expr)
 
- Protected Attributes inherited from csl::Equation
Expr leftHandSide
 
Expr rightHandSide
 
csl::vector_expr buildingBlocks
 

The documentation for this class was generated from the following files: