Here is a list of all documented class members with links to the class documentation for each member:
- s -
- S : codi::PassiveArgumentStoreTraits< T_T, T_S, typename >
- selectAdjointVector() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- SelectCompileTime : codi::DerivativeAccess< T_Type >
- SelectRunTime : codi::DerivativeAccess< T_Type >
- serialize() : codi::DefaultSynchronization, codi::OpenMPSynchronization, codi::SynchronizationInterface
- set() : codi::EnumBitset< T_Enum >, codi::OpenMPStaticThreadLocalPointer< T_Type, T_Owner >, codi::StaticThreadLocalPointerInterface< T_Type, T_Owner, T_Impl >
- setActive() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >, codi::TagTapeReverse< T_Real, T_Tag >
- setActivity() : codi::LowLevelFunctionCreationUtilities< T_ActiveArguments >
- setAllDerivatives() : codi::DerivativeAccess< T_Type >
- setAllDerivativesForward() : codi::DerivativeAccess< T_Type >
- setAllDerivativesReverse() : codi::DerivativeAccess< T_Type >
- setCurTag() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setExternalFunctionOutput() : codi::ActiveArgumentStoreTraits< T_T, typename >
- setGradient() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::CustomAdjointVectorHelper< T_Type, T_Gradient >, codi::ForwardEvaluation< T_Real, T_Gradient >, codi::GradientAccessTapeInterface< T_Gradient, T_Identifier >, codi::LhsExpressionInterface< T_Real, T_Gradient, T_Tape, T_Impl >, codi::TagTapeForward< T_Real, T_Tag >, codi::TagTapeReverse< T_Real, T_Tag >
- setGradients() : codi::ActiveArgumentStoreTraits< T_T, typename >
- setLhsAdjoint() : codi::AdjointVectorAccess< T_Real, T_Identifier, T_Gradient >, codi::AggregatedTypeVectorAccessWrapperBase< T_Real, T_Identifier, T_InnerInterface >, codi::VectorAccessInterface< T_Real, T_Identifier >
- setLhsTangent() : codi::AdjointVectorAccess< T_Real, T_Identifier, T_Gradient >, codi::AggregatedTypeVectorAccessWrapperBase< T_Real, T_Identifier, T_InnerInterface >, codi::VectorAccessInterface< T_Real, T_Identifier >
- setLogic() : codi::JacobianConvertWrapper< T_Nested >, codi::JacobianCountNonZerosRow< T_T, T_Store >, codi::JacobianInterface< T_T >
- setNested() : 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 >
- setParameter() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::DataManagementTapeInterface< T_Real, T_Identifier >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >
- setPassive() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >, codi::TagTapeReverse< T_Real, T_Tag >
- setPointers() : codi::PointerStore< T_ChunkData >, codi::PointerStore< Chunk1< T_Data1 > >, codi::PointerStore< Chunk2< T_Data1, T_Data2 > >, codi::PointerStore< Chunk3< T_Data1, T_Data2, T_Data3 > >, codi::PointerStore< Chunk4< T_Data1, T_Data2, T_Data3, T_Data4 > >
- setPreaccumulationHandlingEnabled() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setPreaccumulationHandlingTag() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setPrimal() : codi::AdjointVectorAccess< T_Real, T_Identifier, T_Gradient >, codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::PrimalAdjointVectorAccess< T_Real, T_Identifier, T_Gradient >, codi::PrimalEvaluationTapeInterface< T_Real, T_Identifier, T_Position >, codi::TagTapeReverse< T_Real, T_Tag >, codi::VectorAccessInterface< T_Real, T_Identifier >
- setPrimalInputs() : codi::EvaluationHandleBase< T_Func, T_Type, T_InputStore, T_OutputStore >, codi::EvaluationHandleForward< T_Func, T_Type, T_InputStore, T_OutputStore >, codi::EvaluationHandleReverseBase< T_Func, T_Type, T_InputStore, T_OutputStore >
- setPrimalsIntoVector() : codi::ActiveArgumentStoreTraits< T_T, typename >
- setTag() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setTagErrorCallback() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setTagOnVariable() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setTagPropertyErrorCallback() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setTagPropertyOnVariable() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- setTape() : codi::CustomAdjointVectorInterface< T_Type >
- setTapePtr() : codi::ParallelActiveType< T_Tape, T_ParallelToolbox >
- setUsedSize() : codi::ChunkBase
- setValue() : codi::LhsExpressionInterface< T_Real, T_Gradient, T_Tape, T_Impl >, codi::RealTraits::DataExtraction< T_Type, typename >
- signaling_NaN() : std::codi_numeric_limits< Type >
- size : codi::ChunkBase, codi::DummyHessian, codi::DummyJacobian, codi::DummyVector, codi::Hessian< T_T, T_Store >, codi::HessianInterface< T_T >, codi::InternalAdjointsInterface< T_Gradient, T_Identifier, T_Tape >, codi::Jacobian< T_T, T_Store >, codi::JacobianInterface< T_T >, codi::LocalAdjoints< T_Gradient, T_Identifier, T_Tape >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::ThreadSafeGlobalAdjoints< T_Gradient, T_Identifier, T_Tape, T_ParallelToolbox >
- solve() : codi::LinearSystemSolverHandler< T_LinearSystem, typename >
- solveSystem() : codi::EigenLinearSystem< T_Type, T_Matrix, T_Vector >, codi::LinearSystemInterface< T_InterfaceTypes >, EigenSolver< Number >
- solveSystemPrimal() : codi::LinearSystemInterface< T_InterfaceTypes >
- start() : codi::PreaccumulationHelper< T_Type, typename >
- startPos : codi::PreaccumulationHelper< T_Type, typename >
- startPushStatement() : codi::StatementPushHelper< T_Type, typename >, codi::StatementPushHelperBase< T_Type, T_Impl >
- startRecording() : codi::TapeHelperBase< T_Type, T_Impl >
- StatementChunk : codi::JacobianTapeTypes< T_Real, T_Gradient, T_IndexManager, T_Data, T_Adjoints >, codi::PrimalValueTapeTypes< T_Real, T_Gradient, T_IndexManager, T_StatementEvaluator, T_Data >
- statementData : codi::JacobianBaseTape< T_TapeTypes, T_Impl >
- StatementData : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::JacobianReuseTape< T_TapeTypes >, codi::JacobianTapeTypes< T_Real, T_Gradient, T_IndexManager, T_Data, T_Adjoints >
- statementData : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- StatementData : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueReuseTape< T_TapeTypes >, codi::PrimalValueTapeTypes< T_Real, T_Gradient, T_IndexManager, T_StatementEvaluator, T_Data >
- statementEvaluateForward() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorTapeInterface< T_Real >
- statementEvaluateForwardFull() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorInnerTapeInterface< T_Real >
- statementEvaluateForwardInner() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorInnerTapeInterface< T_Real >
- statementEvaluatePrimal() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorTapeInterface< T_Real >
- statementEvaluatePrimalFull() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorInnerTapeInterface< T_Real >
- statementEvaluatePrimalInner() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorInnerTapeInterface< T_Real >
- statementEvaluateReverse() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorTapeInterface< T_Real >
- statementEvaluateReverseFull() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorInnerTapeInterface< T_Real >
- statementEvaluateReverseInner() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::JacobianStatementGenerator< T_size >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::StatementEvaluatorInnerTapeInterface< T_Real >
- StatementEvaluator : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueLinearTape< T_TapeTypes >, codi::PrimalValueReuseTape< T_TapeTypes >, codi::PrimalValueTapeTypes< T_Real, T_Gradient, T_IndexManager, T_StatementEvaluator, T_Data >
- StaticContextActiveType() : codi::StaticContextActiveType< T_Tape >
- staticStore : codi::DirectStatementEvaluatorStaticStore< Generator, Expr >, codi::InnerStatementEvaluatorStaticStore< Tape, Expr >
- StaticThreadLocalPointer : codi::ParallelToolbox< T_ThreadInformation, T_Atomic, T_Mutex, T_StaticThreadLocalPointer, T_Synchronization >
- StaticThreadLocalPointerInterface() : codi::StaticThreadLocalPointerInterface< T_Type, T_Owner, T_Impl >
- stopRecording() : codi::TapeHelperBase< T_Type, T_Impl >
- store() : codi::ActiveArgumentStoreTraits< T_T, typename >, codi::ExternalFunctionLowLevelEntryMapper< T_Tape, T_Real, T_Identifier >, codi::ForwardEvaluation< T_Real, T_Gradient >
- Store : codi::Hessian< T_T, T_Store >
- store() : codi::InternalStatementRecordingTapeInterface< T_Identifier >
- Store : codi::Jacobian< T_T, T_Store >
- store() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >
- Store : codi::JacobianCountNonZerosRow< T_T, T_Store >, codi::PassiveArgumentStoreTraits< T_T, T_S, typename >
- store() : codi::PassiveArgumentStoreTraits< T_T, T_S, typename >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeForward< T_Real, T_Tag >, codi::TagTapeReverse< T_Real, T_Tag >
- storeActivity() : codi::LowLevelFunctionCreationUtilities< T_ActiveArguments >
- StoreAs : codi::ActiveType< T_Tape >, codi::ActiveTypeBase< T_Tape, T_Impl >, codi::ActiveTypeStatelessTape< T_Tape >, codi::ActiveTypeWrapper< T_ActiveType >, codi::BinaryExpression< T_Real, T_ArgA, T_ArgB, T_Operation >, codi::ConstantExpression< T_Real, T_ConversionOperator >, codi::ExpressionInterface< T_Real, T_Impl >, codi::ImmutableActiveType< T_ActiveType >, codi::ParallelActiveType< T_Tape, T_ParallelToolbox >, codi::ReferenceActiveType< T_Type >, codi::StaticContextActiveType< T_Tape >, codi::UnaryExpression< T_Real, T_Arg, T_Operation >
- storedAdjoints : codi::PreaccumulationHelper< T_Type, typename >
- StoreData : codi::ConstantDataConversion< T_StoreData >
- storeData() : codi::DuplicateJacobianRemover< T_Real, T_Identifier >
- storeInputOutputForPrimalEval : codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
- storeInputPrimals : codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
- storeManual() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::ManualStatementPushTapeInterface< T_Real, T_Gradient, T_Identifier >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >
- storeOutputPrimals : codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
- storeStatic : codi::MemberStore< T_Type, T_Parent, T_storeStatic >, codi::MemberStore< T_Type, T_Parent, true >
- subtractMultiply() : codi::EigenLinearSystem< T_Type, T_Matrix, T_Vector >, codi::LinearSystemInterface< T_InterfaceTypes >
- SupportsForwardMode() : codi::LinearSystemSpecializationDetection< T_LinearSystem >
- SupportsReverseMode() : codi::LinearSystemSpecializationDetection< T_LinearSystem >
- swap() : 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::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::DataInterface< T_NestedData, T_InternalPosHandle >, codi::DataManagementTapeInterface< T_Real, T_Identifier >, codi::EmptyData, codi::InternalAdjointsInterface< T_Gradient, T_Identifier, T_Tape >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::LinearIndexManager< T_Index >, codi::LocalAdjoints< T_Gradient, T_Identifier, T_Tape >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >, codi::TagTapeReverse< T_Real, T_Tag >, codi::ThreadSafeGlobalAdjoints< T_Gradient, T_Identifier, T_Tape, T_ParallelToolbox >
- Synchronization : codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >, codi::ParallelToolbox< T_ThreadInformation, T_Atomic, T_Mutex, T_StaticThreadLocalPointer, T_Synchronization >
- synchronize() : codi::DefaultSynchronization, codi::OpenMPSynchronization, codi::SynchronizationInterface