Here is a list of all documented functions with links to the class documentation for each member:
- e -
- enableReallocationOfPrimalValueVectors() : codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
- endPushStatement() : codi::StatementPushHelper< T_Type, typename >, codi::StatementPushHelperBase< T_Type, T_Impl >
- endUse() : codi::InternalAdjointsInterface< T_Gradient, T_Identifier, T_Tape >, codi::LocalAdjoints< T_Gradient, T_Identifier, T_Tape >, codi::ThreadSafeGlobalAdjoints< T_Gradient, T_Identifier, T_Tape, T_ParallelToolbox >
- endUseAdjointVector() : codi::DataManagementTapeInterface< T_Real, T_Identifier >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- ensureSize() : codi::TemporaryMemory
- EnumBitset() : codi::EnumBitset< T_Enum >
- EnzymeExternalFunctionHelper() : codi::EnzymeExternalFunctionHelper< T_Type >
- epsilon() : std::codi_numeric_limits< Type >
- erase() : codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >, codi::Chunk1< Data1 >, codi::Chunk2< Data1, Data2 >, codi::Chunk3< Data1, Data2, Data3 >, codi::Chunk4< Data1, Data2, Data3, Data4 >, codi::ChunkBase, codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >, codi::DataInterface< T_NestedData, T_InternalPosHandle >, codi::EditingTapeInterface< T_Position >, codi::EmptyData, codi::JacobianReuseTape< T_TapeTypes >, codi::LinearIndexManager< T_Index >
- eval() : codi::CompileTimeLoop< T_pos >, codi::CompileTimeLoop< 0 >, codi::CompileTimeTraversalLogic< T_ResultType, T_Impl >, codi::EvaluationHandleBase< T_Func, T_Type, T_InputStore, T_OutputStore >, codi::TraversalLogic< T_Impl >
- evalAndStore() : codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >
- evalForward() : codi::TapeHelperBase< T_Type, T_Impl >
- evalForwardAt() : codi::TapeHelperBase< T_Type, T_Impl >
- evalHandleHessian() : codi::EvaluationHelper
- evalHandleJacobian() : codi::EvaluationHelper
- evalHandleJacobianAndHessian() : codi::EvaluationHelper
- evalHandlePrimal() : codi::EvaluationHelper
- evalHandlePrimalAndHessian() : codi::EvaluationHelper
- evalHandlePrimalAndJacobian() : codi::EvaluationHelper
- evalHandlePrimalAndJacobianAndHessian() : codi::EvaluationHelper
- evalHessian() : codi::EvaluationHelper, codi::TapeHelperBase< T_Type, T_Impl >, codi::TapeHelperJacobi< T_Type >, codi::TapeHelperNoImpl< T_Type >, codi::TapeHelperPrimal< T_Type >
- evalHessianAt() : codi::TapeHelperBase< T_Type, T_Impl >
- evalJacobian() : codi::EvaluationHelper, codi::TapeHelperBase< T_Type, T_Impl >
- evalJacobianAndHessian() : codi::EvaluationHelper
- evalJacobianAt() : codi::TapeHelperBase< T_Type, T_Impl >
- evalJacobianGen() : codi::TapeHelperBase< T_Type, T_Impl >
- evalPrimal() : codi::EvaluationHelper, codi::TapeHelperBase< T_Type, T_Impl >, codi::TapeHelperJacobi< T_Type >, codi::TapeHelperNoImpl< T_Type >, codi::TapeHelperPrimal< T_Type >
- evalPrimalAndHessian() : codi::EvaluationHelper
- evalPrimalAndJacobian() : codi::EvaluationHelper
- evalPrimalAndJacobianAndHessian() : codi::EvaluationHelper
- evalReverse() : codi::TapeHelperBase< T_Type, T_Impl >
- evalReverseAt() : codi::TapeHelperBase< T_Type, T_Impl >
- evaluate() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::CustomAdjointVectorEvaluationTapeInterface< T_Position >, codi::CustomAdjointVectorHelper< T_Type, T_Gradient >, codi::CustomAdjointVectorInterface< T_Type >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PositionalEvaluationTapeInterface< T_Position >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >, codi::TagTapeReverse< T_Real, T_Tag >
- evaluateForward() : codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >, codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >, codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::CustomAdjointVectorEvaluationTapeInterface< T_Position >, codi::CustomAdjointVectorHelper< T_Type, T_Gradient >, codi::CustomAdjointVectorInterface< T_Type >, codi::DataInterface< T_NestedData, T_InternalPosHandle >, codi::EmptyData, codi::ExternalFunction< T_Tape >, codi::ForwardEvaluationTapeInterface< T_Position >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::LinearIndexManager< T_Index >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >
- evaluateForwardKeepState() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PreaccumulationEvaluationTapeInterface< T_Real, T_Gradient, T_Identifier, T_Position >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >
- evaluateKeepState() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PreaccumulationEvaluationTapeInterface< T_Real, T_Gradient, T_Identifier, T_Position >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >
- evaluatePrimal() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::ExternalFunction< T_Tape >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PrimalEvaluationTapeInterface< T_Real, T_Identifier, T_Position >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >
- evaluateReverse() : codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >, codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >, codi::DataInterface< T_NestedData, T_InternalPosHandle >, codi::EmptyData, codi::ExternalFunction< T_Tape >, codi::LinearIndexManager< T_Index >
- EvaluationHandleBase() : codi::EvaluationHandleBase< T_Func, T_Type, T_InputStore, T_OutputStore >, codi::EvaluationHandleForward< T_Func, T_Type, T_InputStore, T_OutputStore >
- EvaluationHandleReverseBase() : codi::EvaluationHandleReverseBase< T_Func, T_Type, T_InputStore, T_OutputStore >, codi::EvaluationHandleReverseJacobianTapes< T_Func, T_Type, T_InputStore, T_OutputStore >, codi::EvaluationHandleReversePrimalValueTapes< T_Func, T_Type, T_InputStore, T_OutputStore >
- ExpressionInterface() : codi::ExpressionInterface< T_Real, T_Impl >
- ExternalFunction() : codi::ExternalFunction< T_Tape >
- ExternalFunctionHelper() : codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
- ExternalFunctionInternalData() : codi::ExternalFunctionInternalData
- ExternalFunctionUserData() : codi::ExternalFunctionUserData
- extractPosition() : codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >, codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >, codi::DataInterface< T_NestedData, T_InternalPosHandle >, codi::EmptyData, codi::LinearIndexManager< T_Index >