CoDiPack  2.2.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation > Member List

This is the complete list of members for codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >, including all inherited members.

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
datacodi::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 typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
getExternalFunctionUserData()codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >inline
getPrimalValuesFromPrimalValueVectorcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
Identifier typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
outputValuescodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
PrimalFunc typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
Real typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
reallocatePrimalVectorscodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
ReverseFunc typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
storeInputOutputForPrimalEvalcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
storeInputPrimalscodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
storeOutputPrimalscodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
Synchronization typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
Tape typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
ThreadInformation typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
Type typedefcodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
ycodi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >protected
~ExternalFunctionHelper()codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >inline