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] |