Public Member Functions | |
| SubtypeEvaluator (const ExprType *expr, const EvalContext &context) | |
| virtual | ~SubtypeEvaluator () |
| const RCP< SparsitySuperset > & | sparsity () const |
Protected Member Functions | |
| const ExprType * | expr () const |
| const MultipleDeriv & | vectorResultDeriv (int iVec) const |
| const MultipleDeriv & | constantResultDeriv (int iConst) const |
Private Attributes | |
| const ExprType * | expr_ |
| RCP< SparsitySuperset > | sparsity_ |
Definition at line 57 of file SundanceSubtypeEvaluator.hpp.
| Sundance::SubtypeEvaluator< ExprType >::SubtypeEvaluator | ( | const ExprType * | expr, |
| const EvalContext & | context | ||
| ) | [inline] |
Definition at line 61 of file SundanceSubtypeEvaluator.hpp.
| virtual Sundance::SubtypeEvaluator< ExprType >::~SubtypeEvaluator | ( | ) | [inline, virtual] |
Definition at line 71 of file SundanceSubtypeEvaluator.hpp.
| const MultipleDeriv& Sundance::SubtypeEvaluator< ExprType >::constantResultDeriv | ( | int | iConst | ) | const [inline, protected] |
Definition at line 89 of file SundanceSubtypeEvaluator.hpp.
| const ExprType* Sundance::SubtypeEvaluator< ExprType >::expr | ( | ) | const [inline, protected] |
Definition at line 80 of file SundanceSubtypeEvaluator.hpp.
| const RCP<SparsitySuperset>& Sundance::SubtypeEvaluator< ExprType >::sparsity | ( | ) | const [inline] |
Definition at line 76 of file SundanceSubtypeEvaluator.hpp.
Referenced by Sundance::SubtypeEvaluator< DiffOp >::constantResultDeriv(), Sundance::DerivOfSymbFuncEvaluator::DerivOfSymbFuncEvaluator(), and Sundance::SubtypeEvaluator< DiffOp >::vectorResultDeriv().
| const MultipleDeriv& Sundance::SubtypeEvaluator< ExprType >::vectorResultDeriv | ( | int | iVec | ) | const [inline, protected] |
Definition at line 83 of file SundanceSubtypeEvaluator.hpp.
const ExprType* Sundance::SubtypeEvaluator< ExprType >::expr_ [private] |
Definition at line 95 of file SundanceSubtypeEvaluator.hpp.
Referenced by Sundance::SubtypeEvaluator< DiffOp >::expr().
RCP<SparsitySuperset> Sundance::SubtypeEvaluator< ExprType >::sparsity_ [private] |
Definition at line 97 of file SundanceSubtypeEvaluator.hpp.
Referenced by Sundance::SubtypeEvaluator< DiffOp >::sparsity().