| addInput(Type const &input) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| addOutput(Type &output) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| addToTape(ReverseFunc reverseFunc, ForwardFunc forwardFunc=nullptr, PrimalFunc primalFunc=nullptr) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| addUserData(Data const &data) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| callPrimalFunc(PrimalFunc func) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| callPrimalFuncWithADType(FuncObj &func, Args &&... args) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| data | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| disableInputPrimalStore() | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| disableOutputPrimalStore() | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| disableRenewOfPrimalValues() | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| enableReallocationOfPrimalValueVectors() | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| ExternalFunctionHelper(bool primalFuncUsesADType=false) | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| ForwardFunc typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| getExternalFunctionUserData() | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |
| getPrimalValuesFromPrimalValueVector | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| Identifier typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| outputValues | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| PrimalFunc typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| Real typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| reallocatePrimalVectors | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| ReverseFunc typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| storeInputOutputForPrimalEval | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| storeInputPrimals | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| storeOutputPrimals | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| Synchronization typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| Tape typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| ThreadInformation typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| Type typedef | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | |
| y | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | protected |
| ~ExternalFunctionHelper() | codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > | inline |