3template <
typename Tape>
4std::vector<typename Tape::EvalHandle> primal_reuse_textCreateEvalHandles(){
6 std::vector<typename Tape::EvalHandle> evalHandles;
10 evalHandles[0] = Tape::StatementEvaluator::template createHandle<Impl, Impl, codi::AssignStatement<codi::ActiveType<codi::PrimalValueReuseTape<codi::PrimalValueTapeTypes<double, double, codi::MultiUseIndexManager<int>,
codi::InnerStatementEvaluator,
codi::DefaultChunkedData> > >,
codi::ComputeExpression<double, codi::OperationMultiply, codi::ComputeExpression<double, codi::OperationMultiply, codi::ActiveType<codi::PrimalValueReuseTape<codi::PrimalValueTapeTypes<double, double, codi::MultiUseIndexManager<int>,
codi::InnerStatementEvaluator,
codi::DefaultChunkedData> > >,
codi::ActiveType<codi::PrimalValueReuseTape<codi::PrimalValueTapeTypes<double, double, codi::MultiUseIndexManager<int>,
codi::InnerStatementEvaluator,
codi::DefaultChunkedData> > > >,
codi::ActiveType<codi::PrimalValueReuseTape<codi::PrimalValueTapeTypes<double, double, codi::MultiUseIndexManager<int>,
codi::InnerStatementEvaluator,
codi::DefaultChunkedData> > > > >>();
11 evalHandles[1] = Tape::StatementEvaluator::template createHandle<Impl, Impl, codi::AssignStatement<codi::ActiveType<codi::PrimalValueReuseTape<codi::PrimalValueTapeTypes<double, double, codi::MultiUseIndexManager<int>,
codi::InnerStatementEvaluator,
codi::DefaultChunkedData> > >,
codi::ActiveType<codi::PrimalValueReuseTape<codi::PrimalValueTapeTypes<double, double, codi::MultiUseIndexManager<int>,
codi::InnerStatementEvaluator,
codi::DefaultChunkedData> > > >>();
ChunkedData< Chunk, NestedData > DefaultChunkedData
ChunkData DataInterface used in all regular tapes.
Definition chunkedData.hpp:520
Represents a concrete lvalue in the CoDiPack expression tree.
Definition activeType.hpp:52
Represents an operator or function with an arbitrary number of arguments in the expression tree.
Definition computeExpression.hpp:371
Expression evaluation in the inner function. Data loading in the compilation context of the tape....
Definition innerStatementEvaluator.hpp:104
Final implementation for a primal value tape with a reuse index management.
Definition primalValueReuseTape.hpp:64