#include <primalValueBaseTape.hpp>

Classes | |
| struct | StatementCallGenerator |
| This structure is accessed by the StatementEvaluatorInterface. More... | |
| struct | StatementCallGenerator< StatementCall::ClearAdjoints, Stmt > |
| WriteInformation implementation. More... | |
| struct | StatementCallGenerator< StatementCall::Forward, Stmt > |
| Forward implementation. More... | |
| struct | StatementCallGenerator< StatementCall::Primal, Stmt > |
| Primal implementation. More... | |
| struct | StatementCallGenerator< StatementCall::ResetPrimals, Stmt > |
| ResetPrimal implementation. More... | |
| struct | StatementCallGenerator< StatementCall::Reverse, Stmt > |
| Reverse implementation. More... | |
| struct | StatementCallGenerator< StatementCall::WriteInformation, Stmt > |
| WriteInformation implementation. More... | |
Public Types | |
| using | Gradient = typename TapeImpl::Gradient |
| See PrimalValueBaseTape. | |
| using | Identifier = typename TapeImpl::Identifier |
| See PrimalValueBaseTape. | |
| using | PassiveReal = typename TapeImpl::PassiveReal |
| See PrimalValueBaseTape. | |
| using | Real = typename TapeImpl::Real |
| See PrimalValueBaseTape. | |
| template<typename Rhs, typename Impl> | |
| using | StatementCallGeneratorBase = typename TapeImpl::template StatementCallGeneratorBase<Rhs, Impl> |
| Base for statement generators. | |
| using | StatementDataPointers = typename TapeImpl::StatementDataPointers |
| Defined in PrimalValueBaseTape. | |
| using | TapeImpl |
| PrimalValueBaseTape. | |
Static Public Attributes | |
| static size_t constexpr | LinearIndexHandling = TapeImpl::LinearIndexHandling |
| See PrimalValueBaseTape. | |
| static size_t constexpr | size = T_size |
| See JacobianStatementGenerator. | |
Implements StatementEvaluatorTapeInterface and StatementEvaluatorInnerTapeInterface
| T_size | Number of arguments. |
| using codi::JacobianStatementGenerator< T_TapeImpl, T_size >::TapeImpl |