Sundance::FuncElementBase Member List
This is the complete list of members for
Sundance::FuncElementBase, including all inherited members.
| Sundance::accumulateFuncSet(Set< int > &funcIDs, const Set< int > &activeSet) const | Sundance::ExprBase | [inline, virtual] |
| Sundance::FunctionWithID::accumulateFuncSet(Set< int > &funcDofIDs, const Set< int > &activeSet) const | Sundance::FuncSetAccumulator | [inline, virtual] |
| everyTermHasTestFunctions() const | Sundance::ScalarExpr | [inline, virtual] |
| ExprBase() | Sundance::ExprBase | |
| fid() const | Sundance::FunctionWithID | [inline] |
| FuncElementBase(const std::string &rootName, const std::string &suffix, const FunctionIdentifier &fid) | Sundance::FuncElementBase | |
| FuncElementBase(const std::string &rootName) | Sundance::FuncElementBase | |
| FunctionWithID(const FunctionIdentifier &fid) | Sundance::FunctionWithID | [inline] |
| 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 | Sundance::FuncElementBase | [virtual] |
| name() const | Sundance::FuncElementBase | [inline] |
| name_ | Sundance::FuncElementBase | [private] |
| rootName() const | Sundance::FuncElementBase | [inline] |
| rootName_ | Sundance::FuncElementBase | [private] |
| ScalarExpr() | Sundance::ScalarExpr | |
| suffix() const | Sundance::FuncElementBase | [inline] |
| suffix_ | Sundance::FuncElementBase | [private] |
| toString() const | Sundance::ExprBase | |
| toText(std::ostream &os, bool paren) const | Sundance::FuncElementBase | [virtual] |
| toXML() const =0 | Sundance::ExprBase | [pure virtual] |
| typeName() const | Sundance::ExprBase | [virtual] |
| ~ExprBase() | Sundance::ExprBase | [inline, virtual] |
| ~FuncElementBase() | Sundance::FuncElementBase | [inline, virtual] |
| ~Handleable() | Playa::Handleable< ExprBase > | [inline, virtual] |
| ~ScalarExpr() | Sundance::ScalarExpr | [inline, virtual] |