This is the complete list of members for codi::EventSystem< T_Tape >, including all inherited members.
Base typedef | codi::EventSystem< T_Tape > | |
Callback typedef | codi::EventSystemBase< T_Tape > | protected |
deregisterListener(Handle const &handle) | codi::EventSystemBase< T_Tape > | inlinestatic |
Event typedef | codi::EventSystem< T_Tape > | |
EventListenerMap typedef | codi::EventSystemBase< T_Tape > | protected |
getListeners() | codi::EventSystemBase< T_Tape > | inlineprotectedstatic |
Gradient typedef | codi::EventSystem< T_Tape > | |
Handle typedef | codi::EventSystem< T_Tape > | |
Identifier typedef | codi::EventSystem< T_Tape > | |
Index typedef | codi::EventSystem< T_Tape > | |
internalNotifyListeners(bool const enabled, Event event, Args &&... args) | codi::EventSystemBase< T_Tape > | inlineprotectedstatic |
internalRegisterListener(bool const enabled, Event event, TypedCallback callback, void *customData) | codi::EventSystemBase< T_Tape > | inlineprotectedstatic |
notifyIndexAssignListeners(Index const &index) | codi::EventSystem< T_Tape > | inlinestatic |
notifyIndexCopyListeners(Index const &index) | codi::EventSystem< T_Tape > | inlinestatic |
notifyIndexFreeListeners(Index const &index) | codi::EventSystem< T_Tape > | inlinestatic |
notifyPreaccAddInputListeners(Tape &tape, Real const &value, Identifier const &identifier) | codi::EventSystem< T_Tape > | inlinestatic |
notifyPreaccAddOutputListeners(Tape &tape, Real &value, Identifier &identifier) | codi::EventSystem< T_Tape > | inlinestatic |
notifyPreaccFinishListeners(Tape &tape) | codi::EventSystem< T_Tape > | inlinestatic |
notifyPreaccStartListeners(Tape &tape) | codi::EventSystem< T_Tape > | inlinestatic |
notifyStatementEvaluateListeners(Tape &tape, Identifier const &lhsIdentifier, size_t sizeLhsAdjoint, Real const *lhsAdjoint) | codi::EventSystem< T_Tape > | inlinestatic |
notifyStatementEvaluatePrimalListeners(Tape &tape, Identifier const &lhsIdentifier, Real const &lhsValue) | codi::EventSystem< T_Tape > | inlinestatic |
notifyStatementPrimalListeners(Tape &tape, Real const &lhsValue, Identifier const &lhsIdentifier, Real const &newValue, EventHints::Statement statement) | codi::EventSystemBase< T_Tape > | inlinestatic |
notifyStatementPrimalListeners(Tape &&tape, Real const &lhsValue, Identifier const &lhsIdentifier, Real const &newValue, EventHints::Statement statement) | codi::EventSystemBase< T_Tape > | inlinestatic |
notifyStatementStoreOnTapeListeners(Tape &tape, Identifier const &lhsIdentifier, Real const &newValue, size_t numActiveVariables, Identifier const *rhsIdentifiers, Real const *jacobians) | codi::EventSystem< T_Tape > | inlinestatic |
notifyTapeEvaluateListeners(Tape &tape, Position const &start, Position const &end, VectorAccess *adjoint, EventHints::EvaluationKind evalKind, EventHints::Endpoint endpoint) | codi::EventSystem< T_Tape > | inlinestatic |
notifyTapeRegisterInputListeners(Tape &tape, Real &value, Identifier &identifier) | codi::EventSystem< T_Tape > | inlinestatic |
notifyTapeRegisterOutputListeners(Tape &tape, Real &value, Identifier &identifier) | codi::EventSystem< T_Tape > | inlinestatic |
notifyTapeResetListeners(Tape &tape, Position const &position, EventHints::Reset kind, bool clearAdjoints) | codi::EventSystem< T_Tape > | inlinestatic |
notifyTapeStartRecordingListeners(Tape &tape) | codi::EventSystem< T_Tape > | inlinestatic |
notifyTapeStopRecordingListeners(Tape &tape) | codi::EventSystem< T_Tape > | inlinestatic |
Position typedef | codi::EventSystem< T_Tape > | |
Real typedef | codi::EventSystem< T_Tape > | |
registerIndexAssignListener(void(*callback)(Index const &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerIndexCopyListener(void(*callback)(Index const &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerIndexFreeListener(void(*callback)(Index const &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerPreaccAddInputListener(void(*callback)(Tape &, Real const &, Identifier const &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerPreaccAddOutputListener(void(*callback)(Tape &, Real &, Identifier &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerPreaccFinishListener(void(*callback)(Tape &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerPreaccStartListener(void(*callback)(Tape &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerStatementEvaluateListener(void(*callback)(Tape &, Identifier const &, size_t, Real const *, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerStatementEvaluatePrimalListener(void(*callback)(Tape &, Identifier const &, Real const &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerStatementPrimalListener(void(*callback)(Tape &, Real const &, Identifier const &, Real const &, EventHints::Statement, void *), void *customData=nullptr) | codi::EventSystemBase< T_Tape > | inlinestatic |
registerStatementStoreOnTapeListener(void(*callback)(Tape &, Identifier const &, Real const &, size_t, Identifier const *, Real const *, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerTapeEvaluateListener(void(*callback)(Tape &, Position const &, Position const &, VectorAccess *, EventHints::EvaluationKind, EventHints::Endpoint, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerTapeRegisterInputListener(void(*callback)(Tape &, Real &, Identifier &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerTapeRegisterOutputListener(void(*callback)(Tape &, Real &, Identifier &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerTapeResetListener(void(*callback)(Tape &, Position const &, EventHints::Reset, bool, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerTapeStartRecordingListener(void(*callback)(Tape &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
registerTapeStopRecordingListener(void(*callback)(Tape &, void *), void *customData=nullptr) | codi::EventSystem< T_Tape > | inlinestatic |
Tape typedef | codi::EventSystem< T_Tape > | |
VectorAccess typedef | codi::EventSystem< T_Tape > |