39#include "jacobianInterface.hpp"
50 template<
typename T_Issuer>
71 data.setLogic(i, j, v);
77 operator typename Issuer::T()
const {
78 return const_cast<Issuer const&
>(data).
operator()(i, j);
#define CODI_DD(Type, Default)
Abbreviation for CODI_DECLARE_DEFAULT.
Definition macros.hpp:94
#define CODI_T(...)
Abbreviation for CODI_TEMPLATE.
Definition macros.hpp:111
CoDiPack - Code Differentiation Package.
Definition codi.hpp:90
Definition delayAccessor.hpp:51
operator typename Issuer::T() const
Convert to the underlying type.
Definition delayAccessor.hpp:77
JacobianDelayAccessor & operator=(T const &v)
Forwards to data.setLogic(i, j, v).
Definition delayAccessor.hpp:70
T_Issuer Issuer
See DelayAccessor.
Definition delayAccessor.hpp:54
JacobianDelayAccessor(size_t const i, size_t const j, Issuer &data)
Constructor.
Definition delayAccessor.hpp:66
General interface for Jacobian access in CoDiPack.
Definition jacobianInterface.hpp:54