Tape side interface for StatementEvaluatorInterface. More...
#include <statementEvaluatorTapeInterface.hpp>
Public Types | |
using | Real = T_Real |
See StatementEvaluatorTapeInterface. | |
Static Public Member Functions | |
Interface definition | |
template<typename Expr , typename... Args> | |
static Real | statementEvaluateForward (Args &&... args) |
Evaluate expression in a forward mode. | |
template<typename Expr , typename... Args> | |
static Real | statementEvaluatePrimal (Args &&... args) |
Evaluate primal expression. | |
template<typename Expr , typename... Args> | |
static void | statementEvaluateReverse (Args &&... args) |
Evaluate expression in a reverse mode. | |
Tape side interface for StatementEvaluatorInterface.
See StatementEvaluatorInterface for a full description.
In every method the full evaluation of the statement needs to be done.
T_Real | The computation type of a tape usually defined by ActiveType::Real. |