CoDiPack
3.0.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:
- a -
active :
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
,
LowLevelFunction
ActiveArguments :
codi::LowLevelFunctionCreationUtilities< T_ActiveArguments >
ActiveChecks :
codi::Algorithms< T_Type, T_ActiveChecks >
ActiveResult :
codi::ExpressionTraits::ActiveResultImpl< T_Real, T_Tape, T_isStatic, typename >
,
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 >
ActiveStoreTrait :
codi::LowLevelFunctionCreationUtilities< T_ActiveArguments >
ActiveType :
codi::ActiveTypeWrapper< T_ActiveType >
,
codi::ImmutableActiveType< T_ActiveType >
ActiveTypeStatelessTape() :
codi::ActiveTypeStatelessTape< T_Tape >
ActiveVector4() :
ActiveVector4
ActivityStoreType :
codi::LowLevelFunctionCreationUtilities< T_ActiveArguments >
addData() :
codi::ExternalFunctionUserData
addDataSize() :
codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::ChunkedData< T_Chunk, T_NestedData, T_PointerInserter >
,
codi::DataInterface< T_NestedData, T_InternalPosHandle >
,
codi::EmptyData
addDoubleEntry() :
codi::TapeValues
addInput() :
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
,
codi::PreaccumulationHelper< T_Type, typename >
addLongEntry() :
codi::TapeValues
addOutput() :
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
,
codi::PreaccumulationHelper< T_Type, typename >
addSection() :
codi::TapeValues
addToTape() :
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
addToTapeValues() :
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::IndexManagerInterface< T_Index >
,
codi::LinearIndexManager< T_Index >
,
codi::MultiUseIndexManager< T_Index >
,
codi::ParallelReuseIndexManager< T_Index, T_ParallelToolbox >
,
codi::ReuseIndexManager< T_Index >
,
codi::ReuseIndexManagerBase< T_Index, T_Impl >
addUnsignedLongEntry() :
codi::TapeValues
addUserData() :
codi::ExternalFunctionHelper< T_Type, T_Synchronization, T_ThreadInformation >
adjointInterface :
codi::CustomAdjointVectorHelper< T_Type, T_Gradient >
adjointOfArrayAccess() :
codi::RealTraits::AggregatedTypeTraits< T_Type, typename >
,
codi::RealTraits::AggregatedTypeTraits< ActiveComplex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< std::complex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< Vector4 >
,
codi::RealTraits::ArrayAggregatedTypeTraitsBase< T_Type, T_InnerType, T_Real, T_Elements >
adjointOfConstructor() :
codi::RealTraits::AggregatedTypeTraits< T_Type, typename >
,
codi::RealTraits::AggregatedTypeTraits< ActiveComplex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< std::complex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< Vector4 >
,
codi::RealTraits::ArrayAggregatedTypeTraitsBase< T_Type, T_InnerType, T_Real, T_Elements >
Adjoints :
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::JacobianTapeTypes< T_Real, T_Gradient, T_IndexManager, T_Data, T_Adjoints >
adjoints :
codi::AdjointVectorWithOffset< T_Identifier, T_Gradient >
,
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::MappedAdjoints< T_Identifier, T_Gradient >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
AdjointVector :
codi::AdjointVectorAccess< T_Real, T_Identifier, T_AdjointVector >
,
codi::PrimalAdjointVectorAccess< T_Real, T_Identifier, T_AdjointVector >
adjointVector :
codi::AdjointVectorAccess< T_Real, T_Identifier, T_AdjointVector >
,
codi::CustomAdjointVectorHelper< T_Type, T_Gradient >
AdjointVectorAccess() :
codi::AdjointVectorAccess< T_Real, T_Identifier, T_AdjointVector >
,
codi::ExtFunc_matrixMatrixMultiplication< eigenStore, Type >
AdjointVectorWithOffset() :
codi::AdjointVectorWithOffset< T_Identifier, T_Gradient >
ADLogic :
codi::ActiveType< T_Tape >
,
codi::ActiveTypeBase< T_Tape, T_Impl >
,
codi::ActiveTypeStatelessTape< T_Tape >
,
codi::ActiveTypeWrapper< T_ActiveType >
,
codi::AggregatedActiveTypeBase< T_Real, T_InnerActiveType, T_Impl, T_isStatic >
,
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
,
codi::ConstantExpression< T_Real, T_ConversionOperator >
,
codi::ExpressionInterface< T_Real, T_Impl >
,
codi::ExpressionTraits::ValidateADLogicImpl< Logic >
,
codi::ExpressionTraits::ValidateADLogicImpl< LogicA, LogicB >
,
codi::ExpressionTraits::ValidateADLogicImpl< LogicA, LogicOther... >
,
codi::ImmutableActiveType< T_ActiveType >
,
codi::ReferenceActiveType< T_Type >
,
codi::StaticContextActiveType< T_Tape >
aggregateCounter :
codi::CommonTextTapeWriter< T_Type >
Aggregated :
codi::ArrayAccessExpressionImpl< T_Aggregated, T_element >
AggregateTraits :
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::StatementCallGeneratorBase< Stmt, GenImpl >
ALL() :
codi::EnumBitset< T_Enum >
alloc() :
codi::TemporaryMemory
allocAndInit() :
codi::TemporaryMemory
allocateData() :
codi::Chunk1< Data1 >
,
codi::Chunk2< Data1, Data2 >
,
codi::Chunk3< Data1, Data2, Data3 >
,
codi::Chunk4< Data1, Data2, Data3, Data4 >
,
codi::ChunkBase
allocator :
codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
AllowJacobianOptimization :
codi::ForwardEvaluation< T_Real, T_Gradient >
,
codi::InternalStatementRecordingTapeInterface< T_Identifier >
,
codi::JacobianBaseTape< T_TapeTypes, T_Impl >
,
codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
,
codi::TagTapeForward< T_Real, T_Tag >
,
codi::TagTapeReverse< T_Real, T_Tag >
any() :
codi::EnumBitset< T_Enum >
append() :
codi::EditingTapeInterface< T_Position >
,
codi::JacobianReuseTape< T_TapeTypes >
applyAdjoint() :
codi::AggregatedActiveTypeBase< T_Real, T_InnerActiveType, T_Impl, T_isStatic >
,
codi::BinaryOperation< T_Real, T_Impl >
,
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
,
codi::ComputeOperation< T_Real >
,
codi::ExpressionInterface< T_Real, T_Impl >
,
codi::UnaryOperation< T_Real, T_Impl >
applyAdjointArg() :
codi::ArrayAccessExpressionImpl< T_Aggregated, T_element >::ArrayAccessOperation< T_Real >
,
codi::OperationComplexConj< T_ComplexReal >
,
codi::OperationRealToComplexCast< T_ComplexReal >
,
codi::UnaryJacobianOperation< T_Real, T_Impl >
,
codi::UnaryOperation< T_Real, T_Impl >
applyAdjointArgA() :
codi::BinaryJacobianOperation< T_Real, T_Impl >
,
codi::BinaryOperation< T_Real, T_Impl >
,
codi::OperationComplexPolar< T_ComplexReal >
applyAdjointArgB() :
codi::BinaryJacobianOperation< T_Real, T_Impl >
,
codi::BinaryOperation< T_Real, T_Impl >
,
codi::OperationComplexPolar< T_ComplexReal >
applyTangent() :
codi::AggregatedActiveTypeBase< T_Real, T_InnerActiveType, T_Impl, T_isStatic >
,
codi::BinaryOperation< T_Real, T_Impl >
,
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
,
codi::ComputeOperation< T_Real >
,
codi::ExpressionInterface< T_Real, T_Impl >
,
codi::UnaryOperation< T_Real, T_Impl >
applyTangentArg() :
codi::ArrayAccessExpressionImpl< T_Aggregated, T_element >::ArrayAccessOperation< T_Real >
,
codi::OperationComplexConj< T_ComplexReal >
,
codi::OperationRealToComplexCast< T_ComplexReal >
,
codi::UnaryJacobianOperation< T_Real, T_Impl >
,
codi::UnaryOperation< T_Real, T_Impl >
applyTangentArgA() :
codi::BinaryJacobianOperation< T_Real, T_Impl >
,
codi::BinaryOperation< T_Real, T_Impl >
,
codi::OperationComplexPolar< T_ComplexReal >
applyTangentArgB() :
codi::BinaryJacobianOperation< T_Real, T_Impl >
,
codi::BinaryOperation< T_Real, T_Impl >
,
codi::OperationComplexPolar< T_ComplexReal >
ArgExprs :
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
ArgReals :
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
Args :
codi::TupleMemory< Ts >
args :
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
ArgStores :
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
ArgStoresTypes :
codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
ArgumentData :
codi::ConstantDataConversion< T_StoreData >
ArgumentSize :
codi::DuplicateJacobianRemover< T_Real, T_Identifier >
ArgumentStore :
codi::ActiveArgumentStoreTraits< T_T, typename >
arrayAccess() :
codi::RealTraits::AggregatedTypeTraits< T_Type, typename >
,
codi::RealTraits::AggregatedTypeTraits< ActiveComplex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< std::complex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< Vector4 >
,
codi::RealTraits::ArrayAggregatedTypeTraitsBase< T_Type, T_InnerType, T_Real, T_Elements >
arrayConstructor() :
codi::RealTraits::AggregatedTypeTraits< T_Type, typename >
,
codi::RealTraits::AggregatedTypeTraits< ActiveComplex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< std::complex< T_InnerReal > >
,
codi::RealTraits::AggregatedTypeTraits< Vector4 >
,
codi::RealTraits::ArrayAggregatedTypeTraitsBase< T_Type, T_InnerType, T_Real, T_Elements >
ArrayPosition() :
codi::ArrayPosition< T_NestedPosition >
AssignComplex :
codi::ActiveComplex< T_InnerActive, T_Impl >
assignIndex() :
codi::IndexManagerInterface< T_Index >
,
codi::LinearIndexManager< T_Index >
,
codi::MultiUseIndexManager< T_Index >
,
codi::ReuseIndexManagerBase< T_Index, T_Impl >
AssignReal :
codi::ActiveComplex< T_InnerActive, T_Impl >
assignUnusedIndex() :
codi::IndexManagerInterface< T_Index >
,
codi::LinearIndexManager< T_Index >
,
codi::MultiUseIndexManager< T_Index >
,
codi::ReuseIndexManagerBase< T_Index, T_Impl >
at() :
codi::GradientTraits::TraitsImplementation< T_Gradient, typename >
Atomic :
codi::ParallelToolbox< T_ThreadInformation, T_Atomic, T_ReverseAtomic, T_Mutex, T_StaticThreadLocalPointer, T_Synchronization >
AtomicInt :
codi::ReadWriteMutex< T_ThreadInformation, T_AtomicInt >
Impressum
Generated by
1.13.2