| CallFunction typedef | codi::ExternalFunction< T_Tape > | |
| CallFunctionUntyped typedef | codi::ExternalFunctionInternalData | protected |
| create(CallFunction funcReverse, void *data, DeleteFunction funcDelete, CallFunction funcForward=nullptr, CallFunction funcPrimal=nullptr) | codi::ExternalFunction< T_Tape > | inlinestatic |
| data | codi::ExternalFunctionInternalData | protected |
| deleteData(Tape *tape) | codi::ExternalFunction< T_Tape > | inline |
| DeleteFunction typedef | codi::ExternalFunction< T_Tape > | |
| DeleteFunctionUntyped typedef | codi::ExternalFunctionInternalData | protected |
| evaluateForward(Tape *tape, VectorAccess *adjointInterface) const | codi::ExternalFunction< T_Tape > | inline |
| evaluatePrimal(Tape *tape, VectorAccess *adjointInterface) const | codi::ExternalFunction< T_Tape > | inline |
| evaluateReverse(Tape *tape, VectorAccess *adjointInterface) const | codi::ExternalFunction< T_Tape > | inline |
| ExternalFunction(CallFunction funcReverse, CallFunction funcForward, CallFunction funcPrimal, void *data, DeleteFunction funcDelete) | codi::ExternalFunction< T_Tape > | inline |
| ExternalFunctionInternalData() | codi::ExternalFunctionInternalData | inline |
| ExternalFunctionInternalData(CallFunctionUntyped funcReverse, CallFunctionUntyped funcForward, CallFunctionUntyped funcPrimal, DeleteFunctionUntyped funcDelete, void *data) | codi::ExternalFunctionInternalData | inlineprotected |
| funcDelete | codi::ExternalFunctionInternalData | protected |
| funcForward | codi::ExternalFunctionInternalData | protected |
| funcPrimal | codi::ExternalFunctionInternalData | protected |
| funcReverse | codi::ExternalFunctionInternalData | protected |
| Tape typedef | codi::ExternalFunction< T_Tape > | |
| VectorAccess typedef | codi::ExternalFunction< T_Tape > | |