CoDiPack
2.2.0
A Code Differentiation Package
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
)
ActiveType
(
codi
)
ActiveTypeBase
(
codi
)
ActiveTypeStatelessTape
(
codi
)
ActiveTypeWrapper
(
codi
)
AdjointConversionImpl
(codi::ComputationTraits)
AdjointVectorAccess
(
codi
)
AggregatedTypeVectorAccessWrapper
(
codi
)
AggregatedTypeVectorAccessWrapperBase
(
codi
)
AggregatedTypeVectorAccessWrapperFactory
(
codi
)
Algorithms
(
codi
)
ArrayPosition
(
codi
)
AssignmentOperators
(
codi
)
AtomicInterface
(
codi
)
B
BinaryExpression
(
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
)
CommonTapeImplementation
(
codi
)
CommonTapeTypes
(
codi
)
CompileTimeLoop
(
codi
)
CompileTimeLoop< 0 >
(
codi
)
CompileTimeTraversalLogic
(
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
)
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
)
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
)
IsConstantExpression
(
codi::ExpressionTraits
)
IsDirection
(
codi::GradientTraits
)
IsExpression
(
codi::ExpressionTraits
)
IsForwardTape
(
codi::TapeTraits
)
IsJacobianTape
(
codi::TapeTraits
)
IsLhsExpression
(
codi::ExpressionTraits
)
IsPrimalValueTape
(
codi::TapeTraits
)
IsReverseTape
(
codi::TapeTraits
)
IsStaticContextActiveType
(
codi::ExpressionTraits
)
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
)
JacobianComputationLogic
(
codi
)
JacobianConvertWrapper
(
codi
)
JacobianCountNonZerosRow
(
codi
)
JacobianDelayAccessor
(
codi
)
JacobianExpression
(
codi
)
PrimalValueBaseTape::JacobianExtractionLogic
(
codi
)
JacobianInterface
(
codi
)
JacobianLinearTape
(
codi
)
JacobianReuseTape
(
codi
)
PrimalValueBaseTape::JacobianStatementGenerator
(
codi
)
JacobianTapeTypes
(
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
)
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
)
OpenMPStaticThreadLocalPointer
(
codi
)
OpenMPSynchronization
(
codi
)
OpenMPThreadInformation
(
codi
)
OperationAbs
(
codi
)
OperationAcos
(
codi
)
OperationAdd
(
codi
)
OperationAsin
(
codi
)
OperationAtan
(
codi
)
OperationAtan2
(
codi
)
OperationAtanh
(
codi
)
OperationCbrt
(
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
)
OperationMax
(
codi
)
OperationMin
(
codi
)
OperationMultiply
(
codi
)
OperationPow
(
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
)
PrimalEvaluationTapeInterface
(
codi
)
PrimalTapeStatementFunctions
(
codi
)
PrimalValueBaseTape
(
codi
)
PrimalValueLinearTape
(
codi
)
PrimalValueReuseTape
(
codi
)
PrimalValueTapeTypes
(
codi
)
JacobianBaseTape::PushDelayedJacobianLogic
(
codi
)
PrimalValueBaseTape::PushIdentfierPassiveAndConstant
(
codi
)
JacobianBaseTape::PushJacobianLogic
(
codi
)
R
ReadWriteMutex
(
codi
)
ReferenceActiveType
(
codi
)
RemoveAtomicImpl
(
codi::AtomicTraits
)
RemoveAtomicImpl< Atomic, EnableIfAtomic< Atomic > >
(
codi::AtomicTraits
)
ReuseIndexManager
(
codi
)
ReuseIndexManagerBase
(
codi
)
ReverseStatementEvaluator
(
codi
)
ReverseTapeInterface
(
codi
)
S
SparseEigenLinearSystem
(
codi
)
StatementEvaluatorInnerTapeInterface
(
codi
)
StatementEvaluatorInterface
(
codi
)
StatementEvaluatorTapeInterface
(
codi
)
StatementPushHelper
(
codi
)
StatementPushHelperBase
(
codi
)
StaticContextActiveType
(
codi
)
StaticDummy
(
codi
)
StaticThreadLocalPointerInterface
(
codi
)
SynchronizationInterface
(
codi
)
T
TagData
(
codi
)
TagTapeBase
(
codi
)
TagTapeForward
(
codi
)
TagTapeReverse
(
codi
)
TapeHelper
(
codi
)
TapeHelperBase
(
codi
)
TapeHelperJacobi
(
codi
)
TapeHelperNoImpl
(
codi
)
TapeHelperPrimal
(
codi
)
TapeRegistration
(
codi::RealTraits
)
TagTapeReverse::TapeTypes
(
codi
)
TagTapeForward::TapeTypes
(
codi
)
TapeTypesInterface
(
codi
)
TapeValues
(
codi
)
TemporaryMemory
(
codi
)
TerminatingPointerStore
(
codi
)
ThreadInformationInterface
(
codi
)
ThreadSafeGlobalAdjoints
(
codi
)
TraitsImplementation
(
codi::GradientTraits
)
TraitsImplementation
(
codi::RealTraits
)
TransposeImpl
(codi::ComputationTraits)
TraversalLogic
(
codi
)
U
UnaryExpression
(
codi
)
UnaryOperation
(
codi
)
UpdateImpl
(codi::ComputationTraits)
V
ValidateResultImpl
(
codi::ExpressionTraits
)
TagTapeBase::ValidateTags
(
codi
)
ValidationIndicator
(
codi
)
VectorAccessInterface
(
codi
)
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
)
Impressum
Generated by
1.10.0