39#include "../data/position.hpp"
40#include "fullTapeInterface.hpp"
64 template<
typename T_Position>
#define CODI_DD(Type, Default)
Abbreviation for CODI_DECLARE_DEFAULT.
Definition macros.hpp:94
CoDiPack - Code Differentiation Package.
Definition codi.hpp:90
Edit tapes after they have been recorded.
Definition editingTapeInterface.hpp:65
T_Position Position
See EditingTapeInterface.
Definition editingTapeInterface.hpp:68
void erase(Position const &start, Position const &end, EditingTapeInterface &emptyTape)
Erase a part of the tape. It has to hold start <= end. This variant of erase takes a reference to an ...
void erase(Position const &start, Position const &end)
Erase a part of the tape. It has to hold start <= end.
void append(EditingTapeInterface &source, Position const &start, Position const &end)
Empty Position with no nested data.
Definition position.hpp:47