Sundance::TestFuncElement Member List

This is the complete list of members for Sundance::TestFuncElement, including all inherited members.

accumulateFuncSet(Set< int > &funcDofIDs, const Set< int > &activeSet) const Sundance::SymbolicFuncElement [virtual]
activeSpatialDerivs(const EvalContext &context) const Sundance::EvaluatableExpr [protected]
classVerbosity()Sundance::ObjectWithClassVerbosity< EvaluatableExpr > [inline, static]
commonData() const Sundance::SymbolicFuncElement [inline]
computeInputR(const EvalContext &context, const Array< Set< MultiSet< int > > > &funcIDCombinations, const Array< Set< MultiIndex > > &spatialDerivs) const Sundance::EvaluatableExpr
countNodes() const Sundance::EvaluatableExpr [virtual]
Sundance::createEvaluator(const EvaluatableExpr *expr, const EvalContext &context) const =0Sundance::EvaluatorFactory [pure virtual]
GenericEvaluatorFactory< SymbolicFuncElement, SymbolicFuncElementEvaluator >::createEvaluator(const EvaluatableExpr *expr, const EvalContext &context) constSundance::GenericEvaluatorFactory< SymbolicFuncElement, SymbolicFuncElementEvaluator > [inline, virtual]
derivType(const DerivSubsetSpecifier &dss) const Sundance::EvaluatableExpr [protected]
determineR(const EvalContext &context, const Array< Set< MultipleDeriv > > &RInput) const Sundance::EvaluatableExpr
displayNonzeros(std::ostream &os, const EvalContext &context) const Sundance::EvaluatableExpr [virtual]
evalPt() const Sundance::SymbolicFuncElement [inline]
evalPt()Sundance::SymbolicFuncElement [inline]
evalPtIsZero() const Sundance::SymbolicFuncElement
EvaluatableExpr()Sundance::EvaluatableExpr
evaluate(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const Sundance::EvaluatableExpr
evaluationTimer()Sundance::EvaluatableExpr [static]
evaluator(const EvalContext &context) const Sundance::EvaluatableExpr
EvaluatorFactory()Sundance::EvaluatorFactory [inline]
evaluators() const Sundance::EvaluatableExpr [inline, protected]
everyTermHasTestFunctions() const Sundance::TestFuncElement [inline, virtual]
ExprBase()Sundance::ExprBase
fid() const Sundance::FunctionWithID [inline]
findC(int order, const EvalContext &context) const Sundance::EvaluatableExpr
findC(const EvalContext &context) const Sundance::EvaluatableExpr
findDerivSubset(int order, const DerivSubsetSpecifier &dss, const EvalContext &context) const Sundance::EvaluatableExpr
findDerivSubset(const DerivSubsetSpecifier &dss, const EvalContext &context) const Sundance::EvaluatableExpr
findR(int order, const EvalContext &context) const Sundance::EvaluatableExpr
findR(const EvalContext &context) const Sundance::EvaluatableExpr
findV(int order, const EvalContext &context) const Sundance::EvaluatableExpr
findV(const EvalContext &context) const Sundance::EvaluatableExpr
findW(int order, const EvalContext &context) const Sundance::EvaluatableExpr
findW(const EvalContext &context) const Sundance::EvaluatableExpr
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]
GenericEvaluatorFactory()Sundance::GenericEvaluatorFactory< SymbolicFuncElement, SymbolicFuncElementEvaluator > [inline]
getEvalExpr(const Expr &expr)Sundance::EvaluatableExpr [static]
getR(int order, const EvalContext &context) const Sundance::EvaluatableExpr
getRcp()Sundance::TestFuncElement [inline, 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]
hasDiscreteFunctions() const Sundance::EvaluatableExpr [inline, virtual]
hasTestFunctions() const Sundance::TestFuncElement [inline, virtual]
hasUnkFunctions() const Sundance::ScalarExpr [inline, virtual]
internalDetermineR(const EvalContext &context, const Array< Set< MultipleDeriv > > &RInput) const Sundance::SymbolicFuncElement [virtual]
internalFindC(int order, const EvalContext &context) const Sundance::SymbolicFuncElement [virtual]
internalFindV(int order, const EvalContext &context) const Sundance::SymbolicFuncElement [virtual]
internalFindW(int order, const EvalContext &context) const Sundance::SymbolicFuncElement [virtual]
isConstant() const Sundance::ScalarExpr [inline, virtual]
isEvaluatable(const ExprBase *expr)Sundance::EvaluatableExpr [protected, static]
isHungryDiffOp() const Sundance::ScalarExpr [inline, virtual]
isImmutable() const Sundance::ScalarExpr [inline, virtual]
isIndependentOf(const Expr &u) const Sundance::SymbolicFuncElement [virtual]
isLinearForm(const Expr &u) const Sundance::SymbolicFuncElement [virtual]
isLinearInTests() const Sundance::TestFuncElement [inline, virtual]
isParameter() const Sundance::SymbolicFuncDescriptor [inline, virtual]
isQuadraticForm(const Expr &u) const Sundance::ScalarExpr [inline, virtual]
isTestFunction() const Sundance::TestFuncElement [inline, virtual]
isUnknownFunction() const Sundance::SymbolicFuncDescriptor [inline, virtual]
lessThan(const ScalarExpr *other) const Sundance::TestFuncElement [virtual]
maxDiffOrderOnDiscreteFunctions() const Sundance::EvaluatableExpr [inline, virtual]
maxFuncDiffOrder()Sundance::EvaluatableExpr [inline, static]
maxOrder(const Set< MultiIndex > &m) const Sundance::EvaluatableExpr [protected]
name() const Sundance::FuncElementBase [inline]
nodesHaveBeenCounted() const Sundance::EvaluatableExpr [inline, virtual]
ObjectWithClassVerbosity(int verb=classVerbosity())Sundance::ObjectWithClassVerbosity< EvaluatableExpr > [inline]
ObjectWithVerbosity(int verb=0)Playa::ObjectWithVerbosity [inline]
printR(int verb, const RCP< Array< Set< MultipleDeriv > > > &R) const Sundance::EvaluatableExpr [protected]
registerEvaluator(const EvalContext &context, const RCP< Evaluator > &evaluator) const Sundance::EvaluatableExpr [inline, protected]
registerSpatialDerivs(const EvalContext &context, const Set< MultiIndex > &miSet) const Sundance::SymbolicFuncElement [virtual]
rootName() const Sundance::FuncElementBase [inline]
ScalarExpr()Sundance::ScalarExpr
setDivision(const Set< MultipleDeriv > &a, const Set< MultipleDeriv > &b) const Sundance::EvaluatableExpr
setDivision(const Set< MultiSet< int > > &s, int index) const Sundance::EvaluatableExpr
setProduct(const Set< MultipleDeriv > &a, const Set< MultipleDeriv > &b) const Sundance::EvaluatableExpr
setupEval(const EvalContext &context) const Sundance::EvaluatableExpr [virtual]
setVerb(int v)Playa::ObjectWithVerbosity [inline]
showSparsity(std::ostream &os, const EvalContext &context) const Sundance::EvaluatableExpr [virtual]
sparsitySuperset(const EvalContext &context) const Sundance::EvaluatableExpr
substituteFunction(const RCP< DiscreteFuncElement > &u0) const Sundance::SymbolicFuncElement
substituteZero() const Sundance::SymbolicFuncElement
suffix() const Sundance::FuncElementBase [inline]
SymbolicFuncElement(const std::string &name, const std::string &suffix, const FunctionIdentifier &fid, const RCP< const CommonFuncDataStub > &data)Sundance::SymbolicFuncElement
TestFuncElement(const RCP< const TestFuncDataStub > &commonData, const std::string &name, const std::string &suffix, const FunctionIdentifier &fid)Sundance::TestFuncElement
toString() const Sundance::ExprBase
toText(std::ostream &os, bool paren) const Sundance::FuncElementBase [virtual]
toXML() const Sundance::TestFuncElement [virtual]
typeName() const Sundance::ExprBase [virtual]
verb() const Playa::ObjectWithVerbosity [inline]
~EvaluatableExpr()Sundance::EvaluatableExpr [inline, virtual]
~EvaluatorFactory()Sundance::EvaluatorFactory [inline, virtual]
~ExprBase()Sundance::ExprBase [inline, virtual]
~FuncElementBase()Sundance::FuncElementBase [inline, virtual]
~GenericEvaluatorFactory()Sundance::GenericEvaluatorFactory< SymbolicFuncElement, SymbolicFuncElementEvaluator > [inline, virtual]
~Handleable()Playa::Handleable< ExprBase > [inline, virtual]
~ObjectWithVerbosity()Playa::ObjectWithVerbosity [inline, virtual]
~ScalarExpr()Sundance::ScalarExpr [inline, virtual]
~SymbolicFuncElement()Sundance::SymbolicFuncElement [inline, virtual]
~TestFuncElement()Sundance::TestFuncElement [inline, virtual]

Site Contact