add(const Expr &e1, const Expr &e2, int sign, Expr &result) | Sundance::ExprBase | [static] |
average(const Cell &cell) const | Sundance::CellDiameterExpr | [virtual] |
baseClassMethodCall(const string &method) const | Sundance::ExprBase | [protected, virtual] |
CellDiameterExpr(const string &name="CellDiameterExpr") | Sundance::CellDiameterExpr | |
checkForCancellations(Expr &result) | Sundance::ExprBase | [protected, virtual] |
clone() const | Sundance::CellDiameterExpr | [virtual] |
constant() const | Sundance::ExprBase | [protected, virtual] |
countMonomials() const | Sundance::ExprBase | [virtual] |
derivative(const MultiIndex &d, Expr &result) const | Sundance::CellDiameterExpr | [virtual] |
differential(const Expr &u, const Expr &du, Expr &result) const | Sundance::ExprBase | [virtual] |
divide(const Expr &e1, const Expr &e2, Expr &result) | Sundance::ExprBase | [static] |
dummyMultiIndex_ | Sundance::ExprBase | [protected, static] |
dummyName_ | Sundance::ExprBase | [protected, static] |
evaluate(const WorkSet &workSet, const QuadratureFamily &quadFamily, DenseSerialVector &result) const | Sundance::CellDiameterExpr | [virtual] |
Sundance::ExprBase::evaluate(const AbstractFunctionSpace &targetSpace, const TSFArray< Cell > &cells, const TSFArray< int > &cellIndices, const TSFArray< int > &dofIndices, const TSFArray< Point > &x, DenseSerialVector &values) const | Sundance::ExprBase | [virtual] |
Expr class | Sundance::ExprBase | [friend] |
ExprBase() | Sundance::ExprBase | [inline] |
extractPrefactor(double &prefactor, Expr &result) const | Sundance::ExprBase | [virtual] |
fullForm(ostream &os) const | Sundance::ExprBase | |
funcEvaluatorPtr_ | Sundance::ExprBase | [protected] |
funcID() const | Sundance::ExprBase | [virtual] |
getBasis(BasisFamily &basis) const | Sundance::ExprBase | [virtual] |
getChildren(ExprArray &) const | Sundance::ExprBase | [inline, virtual] |
getDifferential(Expr &result) const | Sundance::ExprBase | [virtual] |
getDOFMap(TSFSmartPtr< DOFMapBase > &map) const | Sundance::ExprBase | [virtual] |
getDomain(TSFNonDupArray< CellSet > &domain) const | Sundance::ExprBase | [virtual] |
getFunctionalEvaluator(const Expr &expr) const | Sundance::ExprBase | |
getMesh(Mesh &) const | Sundance::ExprBase | [inline, virtual] |
getMonomials(ExprArray &monomials, int &offset) const | Sundance::ExprBase | [virtual] |
getReducedIndex() const | Sundance::ExprBase | [virtual] |
getRegionalExpr(const string ®ion) const | Sundance::ExprBase | [virtual] |
getSensitivityEvaluator(const Expr &functional, const Expr &u, const Expr &u0) const | Sundance::ExprBase | |
getValidWeakForm(Expr &coeff, Expr &var, Expr &unk) const | Sundance::ExprBase | [virtual] |
getVariation(Expr &result) const | Sundance::ExprBase | [virtual] |
getVector(TSFVector &vector) const | Sundance::ExprBase | [virtual] |
hasChildren() const | Sundance::ExprBase | [inline, virtual] |
hashCode() const | Sundance::ExprBase | [inline] |
isCellDiameterExpr() const | Sundance::CellDiameterExpr | [inline, virtual] |
isCellNormalExpr() const | Sundance::ExprBase | [inline, virtual] |
isConstant() const | Sundance::ExprBase | [inline, virtual] |
isCoordExpr() const | Sundance::ExprBase | [inline, virtual] |
isDefinedOnRegion(const string ®ion) const | Sundance::ExprBase | [virtual] |
isDerivative() const | Sundance::ExprBase | [inline, virtual] |
isDiffOp() const | Sundance::ExprBase | [inline, virtual] |
isDiscreteFunction() const | Sundance::ExprBase | [inline, virtual] |
isFuncExpr() const | Sundance::ExprBase | [inline, virtual] |
isHoldExpr() const | Sundance::ExprBase | [inline, virtual] |
isIntegralExpr() const | Sundance::ExprBase | [inline, virtual] |
isListExpr() const | Sundance::ExprBase | [inline, virtual] |
isParameterExpr() const | Sundance::ExprBase | [inline, virtual] |
isProductExpr() const | Sundance::ExprBase | [inline, virtual] |
isRegionalExpr() const | Sundance::ExprBase | [inline, virtual] |
isSpatiallyConstant() const | Sundance::ExprBase | [inline, virtual] |
isSumExpr() const | Sundance::ExprBase | [inline, virtual] |
isTermListExpr() const | Sundance::ExprBase | [inline, virtual] |
isTestParameter() const | Sundance::ExprBase | [inline, virtual] |
isUnknown() const | Sundance::ExprBase | [inline, virtual] |
isUnknownParameter() const | Sundance::ExprBase | [inline, virtual] |
isUserFuncExpr() const | Sundance::ExprBase | [inline, virtual] |
isVariational() const | Sundance::ExprBase | [inline, virtual] |
isZero() const | Sundance::ExprBase | [inline, virtual] |
length() const | Sundance::ExprBase | [virtual] |
lhsAppearsOnRHS(const Expr &) const | Sundance::ExprBase | [inline, virtual] |
listElement(int i) const | Sundance::ExprBase | [virtual] |
listElement(int i) | Sundance::ExprBase | [virtual] |
matlabDump(ostream &os) const | Sundance::ExprBase | [virtual] |
maxNorm() const | Sundance::ExprBase | [virtual] |
multiIndex() const | Sundance::ExprBase | [virtual] |
multiply(const Expr &e1, const Expr &e2, Expr &result) | Sundance::ExprBase | [static] |
name() const | Sundance::ExprBase | [virtual] |
name_ | Sundance::CellDiameterExpr | [private] |
norm() const | Sundance::ExprBase | [virtual] |
operator<(const Expr &other) const | Sundance::CellDiameterExpr | [virtual] |
operator==(const Expr &other) const | Sundance::CellDiameterExpr | [virtual] |
pow(const double &p, Expr &result) const | Sundance::ExprBase | [virtual] |
print(ostream &os, bool paren=false) const | Sundance::CellDiameterExpr | [virtual] |
probeAtMeshPoint(int localPointIndex) const | Sundance::ExprBase | [virtual] |
quickNorm() const | Sundance::ExprBase | [virtual] |
readValues(const string &filename) | Sundance::ExprBase | [virtual] |
replaceWithCloneOfAssignmentLHS(const Expr &, const Expr &) | Sundance::ExprBase | [inline, virtual] |
sensEvaluatorPtr_ | Sundance::ExprBase | [protected] |
setDifferential(const Expr &du) | Sundance::ExprBase | [virtual] |
setFunctionValue(const Expr &u0) | Sundance::ExprBase | [virtual] |
setParameterValue(const double &alpha) | Sundance::ExprBase | [virtual] |
setRegionalExpr(const string ®ion, const Expr &expr) | Sundance::ExprBase | [virtual] |
setVariation(const Expr &v) | Sundance::ExprBase | [virtual] |
setVector(const TSFVector &vector) | Sundance::ExprBase | [virtual] |
size() const | Sundance::ExprBase | [virtual] |
sortPriority() const | Sundance::CellDiameterExpr | [inline, virtual] |
substitute(const Expr &u, const Expr &du, Expr &result) const | Sundance::ExprBase | [virtual] |
toString(bool paren=false) const | Sundance::CellDiameterExpr | [virtual] |
toXML() const | Sundance::CellDiameterExpr | [virtual] |
trace() const | Sundance::ExprBase | [inline] |
trace_ | Sundance::ExprBase | [protected, static] |
traceBinaryOp(const string &mesg, const Expr &other) const | Sundance::ExprBase | |
traceOff() | Sundance::ExprBase | [inline, static] |
traceOn() | Sundance::ExprBase | [inline, static] |
typeGreaterThan(const Expr &other) const | Sundance::ExprBase | [virtual] |
typeLessThan(const Expr &other) const | Sundance::ExprBase | [virtual] |
typeName() const | Sundance::ExprBase | [virtual] |
value() const | Sundance::ExprBase | [virtual] |
verbosePrint() const | Sundance::ExprBase | [inline] |
verbosePrint_ | Sundance::ExprBase | [protected, static] |
verbosePrintOff() | Sundance::ExprBase | [inline, static] |
verbosePrintOn() | Sundance::ExprBase | [inline, static] |
watching() const | Sundance::ExprBase | [inline] |
watchOff() | Sundance::ExprBase | [inline, virtual] |
watchOn() | Sundance::ExprBase | [inline, virtual] |
~CellDiameterExpr() | Sundance::CellDiameterExpr | [inline, virtual] |
~ExprBase() | Sundance::ExprBase | [virtual] |