Sundance::ScalarExpr Member List
This is the complete list of members for
Sundance::ScalarExpr, including all inherited members.
| accumulateFuncSet(Set< int > &funcIDs, const Set< int > &activeSet) const | Sundance::ExprBase | [inline, virtual] |
| everyTermHasTestFunctions() const | Sundance::ScalarExpr | [inline, virtual] |
| ExprBase() | Sundance::ExprBase | |
| getRcp()=0 | Playa::Handleable< ExprBase > | [pure virtual] |
| getTests(Set< int > &varID, Array< Expr > &vars) const | Sundance::ScalarExpr | [inline, virtual] |
| getUnknowns(Set< int > &unkID, Array< Expr > &unks) const | Sundance::ScalarExpr | [inline, virtual] |
| hasTestFunctions() const | Sundance::ScalarExpr | [inline, virtual] |
| hasUnkFunctions() const | Sundance::ScalarExpr | [inline, virtual] |
| isConstant() const | Sundance::ScalarExpr | [inline, virtual] |
| isHungryDiffOp() const | Sundance::ScalarExpr | [inline, virtual] |
| isImmutable() const | Sundance::ScalarExpr | [inline, virtual] |
| isIndependentOf(const Expr &u) const | Sundance::ScalarExpr | [inline, virtual] |
| isLinearForm(const Expr &u) const | Sundance::ScalarExpr | [inline, virtual] |
| isLinearInTests() const | Sundance::ScalarExpr | [inline, virtual] |
| isQuadraticForm(const Expr &u) const | Sundance::ScalarExpr | [inline, virtual] |
| lessThan(const ScalarExpr *other) const =0 | Sundance::ScalarExpr | [pure virtual] |
| ScalarExpr() | Sundance::ScalarExpr | |
| toString() const | Sundance::ExprBase | |
| toText(std::ostream &os, bool paren) const =0 | Sundance::ExprBase | [pure virtual] |
| toXML() const =0 | Sundance::ExprBase | [pure virtual] |
| typeName() const | Sundance::ExprBase | [virtual] |
| ~ExprBase() | Sundance::ExprBase | [inline, virtual] |
| ~Handleable() | Playa::Handleable< ExprBase > | [inline, virtual] |
| ~ScalarExpr() | Sundance::ScalarExpr | [inline, virtual] |