|
| inlinestatic void | evaluate (size_t &linearAdjointPos, IterCallback func, void *userData, Config::ArgumentSize numberOfPassiveArguments, char *byteData) |
| | Evaluate the full expression.
|
| |
| template<typename Func, typename... Args> |
| inlinestatic void | evaluateFull (Func const &func, Args &&... args) |
| | Load the expression data and evaluate the expression.
|
| |
| inlinestatic void | evaluateInner (size_t const &maxOutputArgs, size_t const &maxActiveArgs, size_t const &maxConstantArgs, size_t &linearAdjointPos, IterCallback func, void *userData, Config::ArgumentSize numberOfPassiveArguments, char *byteData) |
| | Evaluate expression in a forward mode.
|
| |
template<typename T_TapeImpl, size_t T_size>
template<typename Stmt>
struct codi::JacobianStatementGenerator< T_TapeImpl, T_size >::StatementCallGenerator< StatementCall::IterateOutputs, Stmt >
IterateOutputs implementation.