CoDiPack  2.2.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::JacobianDelayAccessor< T_Issuer > Struct Template Reference

#include <delayAccessor.hpp>

Public Types

using Issuer = T_Issuer
 See DelayAccessor.
 

Public Member Functions

 JacobianDelayAccessor (size_t const i, size_t const j, Issuer &data)
 Constructor.
 
 operator typename Issuer::T () const
 Convert to the underlying type.
 
template<typename T >
JacobianDelayAccessoroperator= (T const &v)
 Forwards to data.setLogic(i, j, v).
 

Detailed Description

template<typename T_Issuer>
struct codi::JacobianDelayAccessor< T_Issuer >

Helper class for the delayed write access of a reference.

This class can be returned instead of a reference when the owner of the reference wants to be informed about write actions to the reference. Each assign call is forwarded to data.setLogic(i,j, v).

Template Parameters
T_IssuerThe issuing class of the delay accessor.

The documentation for this struct was generated from the following file: