CoDiPack  3.0.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W
A
ActiveArgumentPointerStore (codi)
ActiveArgumentStoreInterface (codi)
ActiveArgumentStoreTraits (codi)
ActiveArgumentValueStore (codi)
ActiveComplex (codi)
ActiveResultImpl (codi::ExpressionTraits)
ActiveResultImpl< std::complex< T_InnerReal >, T_Tape, false > (codi::ExpressionTraits)
ActiveResultImpl< T_Real, T_Tape, false > (codi::ExpressionTraits)
ActiveResultImpl< T_Real, T_Tape, true > (codi::ExpressionTraits)
ActiveType (codi)
ActiveTypeBase (codi)
ActiveTypeStatelessTape (codi)
ActiveTypeWrapper (codi)
ActiveVector4
AdjointVectorAccess (codi)
AdjointVectorWithOffset (codi)
AggregatedActiveType (codi)
AggregatedActiveTypeBase (codi)
AggregatedTypeTraits (codi::RealTraits)
AggregatedTypeTraits< ActiveComplex< T_InnerReal > > (codi::RealTraits)
AggregatedTypeTraits< std::complex< T_InnerReal > > (codi::RealTraits)
AggregatedTypeTraits< Vector4 > (codi::RealTraits)
AggregatedTypeVectorAccessWrapper (codi)
AggregatedTypeVectorAccessWrapper< T_Type, RealTraits::EnableIfAggregatedActiveType< T_Type > > (codi)
AggregatedTypeVectorAccessWrapperFactory (codi)
Algorithms (codi)
ArrayAccessExpressionImpl (codi)
ArrayAccessExpressionImpl::ArrayAccessOperation (codi)
ArrayAggregatedTypeTraitsBase (codi::RealTraits)
ArrayPosition (codi)
AssignmentOperators (codi)
AssignmentOperatorsPassiveJacobianOptimization (codi)
AssignmentOperatorsPassiveJacobianOptimization< T_Real, true, T_Impl > (codi)
AssignStatement (codi)
AtomicInterface (codi)
B
BinaryJacobianOperation (codi)
BinaryOperation (codi)
BlockData (codi)
ByteDataView (codi)
C
Chunk1 (codi)
Chunk2 (codi)
Chunk3 (codi)
Chunk4 (codi)
ChunkBase (codi)
ChunkedData (codi)
ChunkPosition (codi)
codi_numeric_limits (std)
CODI_UNION< First > (codi)
CoDiMpiTypes (codi)
CommonBaseTapeReader (codi)
CommonBaseTapeWriter (codi)
CommonReaderWriterMethods (codi)
CommonTapeImplementation (codi)
CommonTapeTypes (codi)
CommonTextTapeWriter (codi)
CompileTimeLoop (codi)
CompileTimeLoop< T_pos, T_pos, T_step > (codi)
CompileTimeTraversalLogic (codi)
complex< codi::ActiveType< T_Tape > > (std)
ComputeExpression (codi)
ComputeOperation (codi)
ConstantDataConversion (codi)
ConstantExpression (codi)
ConstructStaticContextLogic (codi)
ConstructVectorImpl (codi)
ConstructVectorImpl< std::array< T_T, T_n > > (codi)
PrimalValueBaseTape::CountActiveArguments (codi)
CustomAdjointVectorEvaluationTapeInterface (codi)
CustomAdjointVectorHelper (codi)
CustomAdjointVectorInterface (codi)
D
DataExtraction (codi::RealTraits)
DataInterface (codi)
DataManagementTapeInterface (codi)
DefaultSynchronization (codi)
DefaultThreadInformation (codi)
DerivativeAccess (codi)
Direction (codi)
DirectStatementEvaluator (codi)
DirectStatementEvaluatorStaticStore (codi)
DummyHessian (codi)
DummyJacobian (codi)
DummyValue (codi)
DummyVector (codi)
DuplicateJacobianRemover (codi)
E
EditingTapeInterface (codi)
EigenLinearSystem (codi)
EigenLinearSystemTypes (codi)
EigenSolver
EmptyData (codi)
EmptyPosition (codi)
EnumBitset (codi)
EnzymeExternalFunctionHelper (codi)
EvaluationHandle (codi)
EvaluationHandle< T_Func, T_Type, T_InputStore, T_OutputStore, TapeTraits::EnableIfForwardTape< typename T_Type::Tape > > (codi)
EvaluationHandle< T_Func, T_Type, T_InputStore, T_OutputStore, TapeTraits::EnableIfJacobianTape< typename T_Type::Tape > > (codi)
EvaluationHandle< T_Func, T_Type, T_InputStore, T_OutputStore, TapeTraits::EnableIfPrimalValueTape< typename T_Type::Tape > > (codi)
EvaluationHandleBase (codi)
EvaluationHandleForward (codi)
EvaluationHandleReverseBase (codi)
EvaluationHandleReverseJacobianTapes (codi)
EvaluationHandleReversePrimalValueTapes (codi)
EvaluationHelper (codi)
EventSystem (codi)
EventSystem< ForwardEvaluation< Real, Gradient > > (codi)
EventSystemBase (codi)
ExpressionInterface (codi)
ExpressionMemberOperations (codi)
ExpressionMemberOperations< T_Real, T_Impl, typename std::enable_if< std::is_same< T_Real, std::complex< typename T_Real::value_type > >::value >::type > (codi)
ExpressionMemberOperations< Vector4, Impl > (codi)
ExternalFunction (codi)
ExternalFunctionHelper (codi)
ExternalFunctionInternalData (codi)
ExternalFunctionLowLevelEntryMapper (codi)
ExternalFunctionTapeInterface (codi)
ExternalFunctionUserData (codi)
ExtFunc_matrixMatrixMultiplication (codi)
F
FileIo (codi)
ForEachLeafLogic (codi)
ForwardEvaluation (codi)
ForwardEvaluationTapeInterface (codi)
FullTapeInterface (codi)
G
GradientAccessTapeInterface (codi)
GradientImplementation (codi::AdjointVectorTraits)
H
Hessian (codi)
HessianInterface (codi)
I
IdentifierInformationTapeInterface (codi)
ImmutableActiveType (codi)
PrimalValueBaseTape::IncrementForwardLogic (codi)
IncrementOperators (codi)
PrimalValueBaseTape::IncrementReversalLogic (codi)
TagTapeForward::TapeTypes::IndexManager (codi)
TagTapeReverse::TapeTypes::IndexManager (codi)
IndexManagerInterface (codi)
InnerPrimalTapeStatementData (codi)
InnerStatementEvaluator (codi)
InnerStatementEvaluatorStaticStore (codi)
InternalAdjointsInterface (codi)
InternalStatementRecordingTapeInterface (codi)
IoException (codi)
IsAtomic (codi::AtomicTraits)
IsAtomic< OpenMPAtomic< T_Type > > (codi::AtomicTraits)
IsAtomic< OpenMPReverseAtomic< T_Type > > (codi::AtomicTraits)
IsConstantExpression (codi::ExpressionTraits)
IsDirection (codi::GradientTraits)
IsExpression (codi::ExpressionTraits)
IsForwardTape (codi::TapeTraits)
IsGlobal (codi::InternalAdjointVectorTraits)
IsJacobianTape (codi::TapeTraits)
IsLhsExpression (codi::ExpressionTraits)
IsPrimalValueTape (codi::TapeTraits)
IsReverseTape (codi::TapeTraits)
IsStaticContextActiveType (codi::ExpressionTraits)
IsTagTape (codi::TapeTraits)
IsTagTapeReverse (codi::TapeTraits)
IsTotalFinite (codi::RealTraits)
IsTotalFinite< T_Type, TapeTraits::EnableIfForwardTape< typename T_Type::Tape > > (codi::RealTraits)
IsTotalZero (codi::RealTraits)
IsTotalZero< T_Type, TapeTraits::EnableIfForwardTape< typename T_Type::Tape > > (codi::RealTraits)
J
Jacobian (codi)
JacobianBaseTape (codi)
JacobianBaseTapeReader (codi)
JacobianBinaryTapeReader (codi)
JacobianBinaryTapeWriter (codi)
JacobianComputationLogic (codi)
JacobianConvertWrapper (codi)
JacobianCountNonZerosRow (codi)
JacobianDelayAccessor (codi)
JacobianExpression (codi)
PrimalValueBaseTape::JacobianExtractionLogic (codi)
JacobianGraphTapeWriter (codi)
JacobianInterface (codi)
JacobianLinearTape (codi)
JacobianReuseTape (codi)
JacobianStatementGenerator (codi)
JacobianTapeTypes (codi)
JacobianTextTapeReader (codi)
JacobianTextTapeWriter (codi)
L
LhsExpressionInterface (codi)
LinearIndexManager (codi)
LinearSystemInterface (codi)
LinearSystemInterfaceTypes (codi)
LinearSystemSolverHandler (codi)
LinearSystemSpecializationDetection (codi)
LocalAdjoints (codi)
Lock (codi)
LockForRead (codi)
LockForWrite (codi)
LowLevelFunction
LowLevelFunctionCreationUtilities (codi)
LowLevelFunctionEntry (codi)
LowLevelFunctionTapeInterface (codi)
M
ManualStatementPushTapeInterface (codi)
MappedAdjoints (codi)
MathRepWriter (codi)
MathStatementGenLogic (codi)
MemberStore (codi)
MemberStore< T_Type, T_Parent, true > (codi)
MultiUseIndexManager (codi)
MutexInterface (codi)
N
NodeInterface (codi)
NumberOfActiveTypeArguments (codi::ExpressionTraits)
NumberOfActiveTypeArguments< JacobianExpression< size > > (codi::ExpressionTraits)
NumberOfConstantTypeArguments (codi::ExpressionTraits)
NumberOfConstantTypeArguments< JacobianExpression< size > > (codi::ExpressionTraits)
NumberOfOperations (codi::ExpressionTraits)
numeric_limits< codi::ActiveType< Tape > > (std)
numeric_limits< codi::ActiveTypeStatelessTape< Tape > > (std)
numeric_limits< codi::ParallelActiveType< Tape, ParallelToolbox > > (std)
O
OpenMPAtomicImpl (codi)
OpenMPMutex (codi)
OpenMPReverseAtomicImpl (codi)
OpenMPStaticThreadLocalPointer (codi)
OpenMPSynchronization (codi)
OpenMPThreadInformation (codi)
OperationAbs (codi)
OperationAcos (codi)
OperationAcosh (codi)
OperationAdd (codi)
OperationAsin (codi)
OperationAsinh (codi)
OperationAtan (codi)
OperationAtan2 (codi)
OperationAtanh (codi)
OperationCbrt (codi)
OperationComplexAbs (codi)
OperationComplexArg (codi)
OperationComplexConj (codi)
OperationComplexImag (codi)
OperationComplexNorm (codi)
OperationComplexPolar (codi)
OperationComplexProj (codi)
OperationComplexReal (codi)
OperationCopysign (codi)
OperationCos (codi)
OperationCosh (codi)
OperationDivide (codi)
OperationErf (codi)
OperationErfc (codi)
OperationExp (codi)
OperationFmod (codi)
OperationFrexp (codi)
OperationHypot (codi)
OperationLdexp (codi)
OperationLog (codi)
OperationLog10 (codi)
OperationLog1p (codi)
OperationLog2 (codi)
OperationMax (codi)
OperationMin (codi)
OperationMultiply (codi)
OperationPow (codi)
OperationPow< std::complex< T_Real > > (codi)
OperationRealToComplexCast (codi)
OperationRemainder (codi)
OperationSin (codi)
OperationSinh (codi)
OperationSqrt (codi)
OperationSubstract (codi)
OperationTan (codi)
OperationTanh (codi)
OperationTgamma (codi)
OperationUnaryMinus (codi)
P
ParallelActiveType (codi)
ParallelReuseIndexManager (codi)
ParallelToolbox (codi)
PassiveArgumentStoreTraits (codi)
PointerStore (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 > > (codi)
PositionalEvaluationTapeInterface (codi)
PreaccumulationEvaluationTapeInterface (codi)
PreaccumulationHelper (codi)
PrimalAdjointVectorAccess (codi)
PrimalBaseTapeWriter (codi)
PrimalBinaryTapeReader (codi)
PrimalBinaryTapeWriter (codi)
PrimalEvaluationTapeInterface (codi)
PrimalGraphTapeWriter (codi)
PrimalTapeStatementFunctions (codi)
PrimalTextTapeReader (codi)
PrimalTextTapeWriter (codi)
PrimalValueBaseTape (codi)
PrimalValueLinearTape (codi)
PrimalValueReuseTape (codi)
PrimalValueTapeTypes (codi)
JacobianBaseTape::PushDelayedJacobianLogic (codi)
PrimalValueBaseTape::PushIdentifierPassiveAndConstant (codi)
JacobianBaseTape::PushJacobianLogic (codi)
R
ReadWriteMutex (codi)
ReadWriteTapeInterface (codi)
ReduceToReal (codi)
ReferenceActiveType (codi)
RemoveAtomicImpl (codi::AtomicTraits)
RemoveAtomicImpl< Atomic, EnableIfAtomic< Atomic > > (codi::AtomicTraits)
ReuseIndexManager (codi)
ReuseIndexManagerBase (codi)
ReverseAtomicInterface (codi)
ReverseStatementEvaluator (codi)
ReverseTapeInterface (codi)
S
ScalarVectorMultiplicationOperation
Self (codi)
SparseEigenLinearSystem (codi)
JacobianStatementGenerator::StatementCallGenerator (codi)
PrimalValueBaseTape::StatementCallGenerator (codi)
StatementEvaluatorInnerTapeInterface::StatementCallGenerator (codi)
StatementEvaluatorTapeInterface::StatementCallGenerator (codi)
JacobianStatementGenerator::StatementCallGenerator< StatementCall::ClearAdjoints, Stmt > (codi)
PrimalValueBaseTape::StatementCallGenerator< StatementCall::ClearAdjoints, Stmt > (codi)
JacobianStatementGenerator::StatementCallGenerator< StatementCall::Forward, Stmt > (codi)
PrimalValueBaseTape::StatementCallGenerator< StatementCall::Forward, Stmt > (codi)
JacobianStatementGenerator::StatementCallGenerator< StatementCall::Primal, Stmt > (codi)
PrimalValueBaseTape::StatementCallGenerator< StatementCall::Primal, Stmt > (codi)
JacobianStatementGenerator::StatementCallGenerator< StatementCall::ResetPrimals, Stmt > (codi)
PrimalValueBaseTape::StatementCallGenerator< StatementCall::ResetPrimals, Stmt > (codi)
JacobianStatementGenerator::StatementCallGenerator< StatementCall::Reverse, Stmt > (codi)
PrimalValueBaseTape::StatementCallGenerator< StatementCall::Reverse, Stmt > (codi)
JacobianStatementGenerator::StatementCallGenerator< StatementCall::WriteInformation, Stmt > (codi)
PrimalValueBaseTape::StatementCallGenerator< StatementCall::WriteInformation, Stmt > (codi)
PrimalValueBaseTape::StatementCallGeneratorBase (codi)
PrimalValueBaseTape::StatementDataPointers (codi)
StatementEvaluatorInnerTapeInterface (codi)
StatementEvaluatorInterface (codi)
StatementEvaluatorTapeInterface (codi)
StatementPushHelper (codi)
StatementPushHelperBase (codi)
StatementSizes (codi)
StaticAggregatedActiveType (codi)
StaticContextActiveType (codi)
StaticDummy (codi)
StaticThreadLocalPointerInterface (codi)
SupportsEditing (codi::TapeTraits)
SynchronizationInterface (codi)
T
TagData (codi)
TagTapeBase (codi)
TagTapeForward (codi)
TagTapeReverse (codi)
TapeHelper (codi)
TapeHelperBase (codi)
TapeHelperJacobi (codi)
TapeHelperNoImpl (codi)
TapeHelperPrimal (codi)
TapeReaderInterface (codi)
TapeRegistration (codi::RealTraits)
TagTapeForward::TapeTypes (codi)
TagTapeReverse::TapeTypes (codi)
TapeTypesInterface (codi)
TapeValues (codi)
TapeWriterInterface (codi)
TemporaryMemory (codi)
TerminatingPointerStore (codi)
ThreadInformationInterface (codi)
ThreadSafeGlobalAdjoints (codi)
TraitsImplementation (codi::GradientTraits)
TraitsImplementation (codi::RealTraits)
TransposeImpl (codi::ComputationTraits)
TraversalLogic (codi)
TupleMemory (codi)
TupleMemoryBase (codi)
TupleMemoryBase< std::integer_sequence< size_t, Ids... >, Ts... > (codi)
TupleMemoryLeaf (codi)
U
UnaryJacobianOperation (codi)
UnaryOperation (codi)
UpdateImpl (codi::ComputationTraits)
V
ValidateADLogicImpl (codi::ExpressionTraits)
ValidateADLogicImpl< Logic > (codi::ExpressionTraits)
ValidateADLogicImpl< LogicA, LogicB > (codi::ExpressionTraits)
ValidateADLogicImpl< LogicA, LogicOther... > (codi::ExpressionTraits)
TagTapeBase::ValidateTags (codi)
ValidationIndicator (codi)
VectorAccessInterface (codi)
VectorAdditionOperation
VectorNormOperation
W
Warning (codi)
JacobianBaseTape::Wrap_internalEvaluateForward_EvalStatements (codi)
PrimalValueBaseTape::Wrap_internalEvaluateForward_EvalStatements (codi)
PrimalValueBaseTape::Wrap_internalEvaluatePrimal_EvalStatements (codi)
JacobianBaseTape::Wrap_internalEvaluateReverse_EvalStatements (codi)
PrimalValueBaseTape::Wrap_internalEvaluateReverse_EvalStatements (codi)
WriteInfo (codi)