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()=0Playa::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 =0Sundance::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]

Site Contact