CALLBACK_DATA_POINTER< EXT_DATA > Class Template Reference
|
CPP API
|
ad::internal::blob_tape< AD_TAPE_REAL, AD_ADJOINT_REAL >::CALLBACK_DATA_POINTER< EXT_DATA > Class Template Reference
#include <ad.hpp>
Public Types | |
| typedef void(* | TAPE_CALLBACK_plain_base) (EXT_DATA *userdata) |
| typedef void(* | TAPE_CALLBACK_w_all_base) (AD_TAPE_CLASS &caller, const interpretation_settings &s, EXT_DATA *userdata) |
| typedef void(* | TAPE_CALLBACK_w_tape_base) (AD_TAPE_CLASS &caller, EXT_DATA *userdata) |
Member Typedef Documentation
◆ TAPE_CALLBACK_plain_base
template<class AD_TAPE_REAL , class AD_ADJOINT_REAL = AD_TAPE_REAL>
template<typename EXT_DATA >
| typedef void(* ad::internal::blob_tape< AD_TAPE_REAL, AD_ADJOINT_REAL >::CALLBACK_DATA_POINTER< EXT_DATA >::TAPE_CALLBACK_plain_base) (EXT_DATA *userdata) |
◆ TAPE_CALLBACK_w_all_base
template<class AD_TAPE_REAL , class AD_ADJOINT_REAL = AD_TAPE_REAL>
template<typename EXT_DATA >
| typedef void(* ad::internal::blob_tape< AD_TAPE_REAL, AD_ADJOINT_REAL >::CALLBACK_DATA_POINTER< EXT_DATA >::TAPE_CALLBACK_w_all_base) (AD_TAPE_CLASS &caller, const interpretation_settings &s, EXT_DATA *userdata) |
◆ TAPE_CALLBACK_w_tape_base
template<class AD_TAPE_REAL , class AD_ADJOINT_REAL = AD_TAPE_REAL>
template<typename EXT_DATA >
| typedef void(* ad::internal::blob_tape< AD_TAPE_REAL, AD_ADJOINT_REAL >::CALLBACK_DATA_POINTER< EXT_DATA >::TAPE_CALLBACK_w_tape_base) (AD_TAPE_CLASS &caller, EXT_DATA *userdata) |
Generated by