CoDiPack
2.2.0
A Code Differentiation Package
Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:
- r -
radix :
std::codi_numeric_limits< Type >
read() :
codi::ByteDataView
readData() :
codi::Chunk1< Data1 >
,
codi::Chunk2< Data1, Data2 >
,
codi::Chunk3< Data1, Data2, Data3 >
,
codi::Chunk4< Data1, Data2, Data3, Data4 >
,
codi::ChunkBase
,
codi::FileIo
readFromFile() :
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
codi::DataManagementTapeInterface< T_Real, T_Identifier >
,
codi::TagTapeReverse< T_Real, T_Tag >
ReadWriteMutex :
codi::LockForRead< T_ReadWriteMutex >
,
codi::LockForWrite< T_ReadWriteMutex >
,
codi::ParallelToolbox< T_ThreadInformation, T_Atomic, T_Mutex, T_StaticThreadLocalPointer, T_Synchronization >
,
codi::ReadWriteMutex< T_ThreadInformation, T_AtomicInt >
,
codi::ThreadSafeGlobalAdjoints< T_Gradient, T_Identifier, T_Tape, T_ParallelToolbox >
Real :
codi::ActiveArgumentPointerStore< T_Real, T_Identifier, T_Gradient >
,
codi::ActiveArgumentStoreInterface< T_Real, T_Identifier, T_Gradient >
,
codi::ActiveArgumentStoreTraits< T_T, typename >
,
codi::ActiveArgumentValueStore< T_PointerStore >
,
codi::ActiveType< T_Tape >
,
codi::ActiveTypeBase< T_Tape, T_Impl >
,
codi::ActiveTypeStatelessTape< T_Tape >
,
codi::ActiveTypeWrapper< T_ActiveType >
,
codi::AdjointVectorAccess< T_Real, T_Identifier, T_Gradient >
,
codi::AggregatedTypeVectorAccessWrapperBase< T_Real, T_Identifier, T_InnerInterface >
,
codi::Algorithms< T_Type, T_ActiveChecks >
,
codi::AssignmentOperators< T_Tape, T_Impl >
,
codi::BinaryExpression< T_Real, T_ArgA, T_ArgB, T_Operation >
,
codi::BinaryOperation< T_Real >
,
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
codi::ConstantExpression< T_Real, T_ConversionOperator >
,
codi::ConstructStaticContextLogic< T_Rhs, T_Tape, T_primalValueOffset, T_constantValueOffset, typename >
,
codi::CustomAdjointVectorHelper< T_Type, T_Gradient >
,
codi::CustomAdjointVectorInterface< T_Type >
,
codi::DataManagementTapeInterface< T_Real, T_Identifier >
,
codi::Direction< T_Real, T_dim >
,
codi::DirectStatementEvaluator< T_Real >
,
codi::DuplicateJacobianRemover< T_Real, T_Identifier >
,
codi::EigenLinearSystemTypes< T_Type, T_Matrix, T_Vector >
,
codi::EnzymeExternalFunctionHelper< T_Type >
,
codi::EventSystem< T_Tape >
,
codi::EventSystemBase< T_Tape >
,
codi::ExpressionInterface< T_Real, T_Impl >
,
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
,
codi::ExternalFunctionLowLevelEntryMapper< T_Tape, T_Real, T_Identifier >
,
codi::ExternalFunctionTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::ForwardEvaluation< T_Real, T_Gradient >
,
codi::FullTapeInterface< T_Real, T_Gradient, T_Identifier, T_Position >
,
codi::GradientTraits::TraitsImplementation< T_Gradient, typename >
,
codi::IdentifierInformationTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::ImmutableActiveType< T_ActiveType >
,
codi::IncrementOperators< T_Tape, T_Impl >
,
codi::InnerStatementEvaluator< T_Real >
,
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::JacobianLinearTape< T_TapeTypes >
,
codi::JacobianReuseTape< T_TapeTypes >
,
codi::JacobianTapeTypes< T_Real, T_Gradient, T_IndexManager, T_Data, T_Adjoints >
,
codi::LhsExpressionInterface< T_Real, T_Gradient, T_Tape, T_Impl >
,
codi::LowLevelFunctionEntry< T_Tape, T_Real, T_Identifier >
,
codi::LowLevelFunctionTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::ManualStatementPushTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::OperationAbs< T_Real >
,
codi::OperationAcos< T_Real >
,
codi::OperationAdd< T_Real >
,
codi::OperationAsin< T_Real >
,
codi::OperationAtan2< T_Real >
,
codi::OperationAtan< T_Real >
,
codi::OperationAtanh< T_Real >
,
codi::OperationCbrt< T_Real >
,
codi::OperationCopysign< T_Real >
,
codi::OperationCos< T_Real >
,
codi::OperationCosh< T_Real >
,
codi::OperationDivide< T_Real >
,
codi::OperationErf< T_Real >
,
codi::OperationErfc< T_Real >
,
codi::OperationExp< T_Real >
,
codi::OperationFmod< T_Real >
,
codi::OperationFrexp< T_Real >
,
codi::OperationHypot< T_Real >
,
codi::OperationLdexp< T_Real >
,
codi::OperationLog10< T_Real >
,
codi::OperationLog< T_Real >
,
codi::OperationMax< T_Real >
,
codi::OperationMin< T_Real >
,
codi::OperationMultiply< T_Real >
,
codi::OperationPow< T_Real >
,
codi::OperationRemainder< T_Real >
,
codi::OperationSin< T_Real >
,
codi::OperationSinh< T_Real >
,
codi::OperationSqrt< T_Real >
,
codi::OperationSubstract< T_Real >
,
codi::OperationTan< T_Real >
,
codi::OperationTanh< T_Real >
,
codi::OperationTgamma< T_Real >
,
codi::OperationUnaryMinus< T_Real >
,
codi::ParallelActiveType< T_Tape, T_ParallelToolbox >
,
codi::PreaccumulationEvaluationTapeInterface< T_Real, T_Gradient, T_Identifier, T_Position >
,
codi::PreaccumulationHelper< T_Type, typename >
,
codi::PrimalAdjointVectorAccess< T_Real, T_Identifier, T_Gradient >
,
codi::PrimalEvaluationTapeInterface< T_Real, T_Identifier, T_Position >
,
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 >
,
codi::RealTraits::DataExtraction< T_Type, typename >
,
codi::RealTraits::IsTotalZero< T_Type, TapeTraits::EnableIfForwardTape< typename T_Type::Tape > >
,
codi::RealTraits::TapeRegistration< T_Type, typename >
,
codi::RealTraits::TraitsImplementation< T_Type, typename >
,
codi::ReferenceActiveType< T_Type >
,
codi::ReverseStatementEvaluator< T_Real >
,
codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::SparseEigenLinearSystem< T_Type, T_Matrix, T_Vector >
,
codi::StatementEvaluatorInnerTapeInterface< T_Real >
,
codi::StatementEvaluatorInterface< T_Real >
,
codi::StatementEvaluatorTapeInterface< T_Real >
,
codi::StatementPushHelper< T_Type, typename >
,
codi::StatementPushHelperBase< T_Type, T_Impl >
,
codi::StaticContextActiveType< T_Tape >
,
codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
,
codi::TagTapeForward< T_Real, T_Tag >
,
codi::TagTapeReverse< T_Real, T_Tag >
,
codi::TapeHelperBase< T_Type, T_Impl >
,
codi::TapeHelperJacobi< T_Type >
,
codi::TapeHelperNoImpl< T_Type >
,
codi::TapeHelperPrimal< T_Type >
,
codi::TapeTypesInterface
,
codi::UnaryExpression< T_Real, T_Arg, T_Operation >
,
codi::UnaryOperation< T_Real >
,
codi::VectorAccessInterface< T_Real, T_Identifier >
reallocatePrimalVectors :
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
recordTape() :
codi::EvaluationHandleReverseBase< T_Func, T_Type, T_InputStore, T_OutputStore >
reduce() :
codi::CompileTimeTraversalLogic< T_ResultType, T_Impl >
ReferenceActiveType() :
codi::ReferenceActiveType< T_Type >
registerExternalFunctionOutput() :
codi::ExternalFunctionTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
,
codi::RealTraits::TapeRegistration< T_Type, typename >
,
codi::TagTapeReverse< T_Real, T_Tag >
registerIndexAssignListener() :
codi::EventSystem< T_Tape >
registerIndexCopyListener() :
codi::EventSystem< T_Tape >
registerIndexFreeListener() :
codi::EventSystem< T_Tape >
registerInput() :
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
,
codi::RealTraits::TapeRegistration< T_Type, typename >
,
codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::TagTapeReverse< T_Real, T_Tag >
,
codi::TapeHelperBase< T_Type, T_Impl >
registerLowLevelFunction() :
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
codi::LowLevelFunctionTapeInterface< T_Real, T_Gradient, T_Identifier >
registerOnTape() :
codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >
registerOutput() :
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
codi::RealTraits::TapeRegistration< T_Type, typename >
,
codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::TagTapeReverse< T_Real, T_Tag >
,
codi::TapeHelperBase< T_Type, T_Impl >
registerPreaccAddInputListener() :
codi::EventSystem< T_Tape >
registerPreaccAddOutputListener() :
codi::EventSystem< T_Tape >
registerPreaccFinishListener() :
codi::EventSystem< T_Tape >
registerPreaccStartListener() :
codi::EventSystem< T_Tape >
registerStatementEvaluateListener() :
codi::EventSystem< T_Tape >
registerStatementEvaluatePrimalListener() :
codi::EventSystem< T_Tape >
registerStatementPrimalListener() :
codi::EventSystemBase< T_Tape >
registerStatementStoreOnTapeListener() :
codi::EventSystem< T_Tape >
registerTapeEvaluateListener() :
codi::EventSystem< T_Tape >
registerTapeRegisterInputListener() :
codi::EventSystem< T_Tape >
registerTapeRegisterOutputListener() :
codi::EventSystem< T_Tape >
registerTapeResetListener() :
codi::EventSystem< T_Tape >
registerTapeStartRecordingListener() :
codi::EventSystem< T_Tape >
registerTapeStopRecordingListener() :
codi::EventSystem< T_Tape >
RequiresPrimalRestore :
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 >
reserve() :
codi::ByteDataView
reserveItems() :
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 >
reset() :
codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::ChunkBase
,
codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
codi::DataInterface< T_NestedData, T_InternalPosHandle >
,
codi::EmptyData
,
codi::EnumBitset< T_Enum >
,
codi::IndexManagerInterface< T_Index >
,
codi::LinearIndexManager< T_Index >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
,
codi::ReuseIndexManagerBase< T_Index, T_Impl >
,
codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >
,
codi::TagTapeReverse< T_Real, T_Tag >
resetAdjoint() :
codi::AdjointVectorAccess< T_Real, T_Identifier, T_Gradient >
,
codi::VectorAccessInterface< T_Real, T_Identifier >
resetAdjointVec() :
codi::AdjointVectorAccess< T_Real, T_Identifier, T_Gradient >
,
codi::VectorAccessInterface< T_Real, T_Identifier >
resetHard() :
codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
,
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::LinearIndexManager< T_Index >
,
codi::TagTapeReverse< T_Real, T_Tag >
resetPos() :
codi::ExternalFunctionUserData
resetTag() :
codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
resetTo() :
codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
codi::DataInterface< T_NestedData, T_InternalPosHandle >
,
codi::EmptyData
,
codi::LinearIndexManager< T_Index >
,
codi::PositionalEvaluationTapeInterface< T_Position >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
,
codi::TagTapeReverse< T_Real, T_Tag >
resize() :
codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::ChunkBase
,
codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::DataInterface< T_NestedData, T_InternalPosHandle >
,
codi::DummyHessian
,
codi::DummyJacobian
,
codi::EmptyData
,
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::JacobianCountNonZerosRow< T_T, T_Store >
,
codi::JacobianInterface< T_T >
,
codi::LinearIndexManager< T_Index >
,
codi::LocalAdjoints< T_Gradient, T_Identifier, T_Tape >
,
codi::ThreadSafeGlobalAdjoints< T_Gradient, T_Identifier, T_Tape, T_ParallelToolbox >
resizeAdjointVector() :
codi::DataManagementTapeInterface< T_Real, T_Identifier >
,
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
restore() :
codi::ActiveArgumentStoreTraits< T_T, typename >
,
codi::PassiveArgumentStoreTraits< T_T, T_S, typename >
restoreActivity() :
codi::LowLevelFunctionCreationUtilities< T_ActiveArguments >
result :
codi::BinaryExpression< T_Real, T_ArgA, T_ArgB, T_Operation >
,
codi::UnaryExpression< T_Real, T_Arg, T_Operation >
ResultType :
codi::CompileTimeTraversalLogic< T_ResultType, T_Impl >
,
codi::ConstructStaticContextLogic< T_Rhs, T_Tape, T_primalValueOffset, T_constantValueOffset, typename >
Return :
codi::ComputationTraits::AdjointConversionImpl< T_Outer, T_Inner, typename >
,
codi::ComputationTraits::TransposeImpl< T_Jacobian, typename >
,
codi::ComputationTraits::UpdateImpl< T_Lhs, T_Rhs, typename >
ReuseIndexManager() :
codi::ReuseIndexManager< T_Index >
ReuseIndexManagerBase() :
codi::ReuseIndexManagerBase< T_Index, T_Impl >
reverse() :
codi::ExternalFunctionLowLevelEntryMapper< T_Tape, T_Real, T_Identifier >
,
codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >
,
codi::PrimalTapeStatementFunctions
ReverseFunc :
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
revertPrimals() :
codi::PrimalEvaluationTapeInterface< T_Real, T_Identifier, T_Position >
,
codi::PrimalValueLinearTape< T_TapeTypes >
,
codi::PrimalValueReuseTape< T_TapeTypes >
,
codi::TagTapeReverse< T_Real, T_Tag >
Rhs :
codi::ComputationTraits::UpdateImpl< T_Lhs, T_Rhs, typename >
,
codi::ConstructStaticContextLogic< T_Rhs, T_Tape, T_primalValueOffset, T_constantValueOffset, typename >
rhsIdentiferData :
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
RhsIdentifierData :
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
,
codi::PrimalValueTapeTypes< T_Real, T_Gradient, T_IndexManager, T_StatementEvaluator, T_Data >
round_error() :
std::codi_numeric_limits< Type >
round_style :
std::codi_numeric_limits< Type >
RType :
codi::AggregatedTypeVectorAccessWrapperFactory< T_Type, typename >
Impressum
Generated by
1.10.0