Here is a list of all documented functions with links to the class documentation for each member:
- i -
- identifierIn() : codi::ActiveArgumentPointerStore< T_Real, T_Identifier, T_Gradient >, codi::ActiveArgumentStoreInterface< T_Real, T_Identifier, T_Gradient >, codi::ActiveArgumentValueStore< T_PointerStore >
- identifierOut() : codi::ActiveArgumentPointerStore< T_Real, T_Identifier, T_Gradient >, codi::ActiveArgumentStoreInterface< T_Real, T_Identifier, T_Gradient >, codi::ActiveArgumentValueStore< T_PointerStore >
- imag() : codi::ExpressionMemberOperations< T_Real, T_Impl, typename std::enable_if< std::is_same< T_Real, std::complex< typename T_Real::value_type > >::value >::type >
- implicitCast() : codi::Warning
- implicitCastStatic() : codi::Warning
- incrementAdjoints() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >
- incrementManualPushCounter() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
- incrementTangents() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >
- infinity() : std::codi_numeric_limits< Type >
- init() : codi::ByteDataView, codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::LhsExpressionInterface< T_Real, T_Gradient, T_Tape, T_Impl >
- initialize() : codi::MutexInterface, codi::OpenMPMutex
- initializeManualPushData() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
- initIdentifier() : 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 >
- inlineActiveComplex() : codi::ActiveComplex< T_InnerActive, T_Impl >
- inlineActiveType() : codi::ActiveType< T_Tape >
- inlineActiveTypeBase() : codi::ActiveTypeBase< T_Tape, T_Impl >
- inlineActiveTypeStatelessTape() : codi::ActiveTypeStatelessTape< T_Tape >
- inlineActiveTypeWrapper() : codi::ActiveTypeWrapper< T_ActiveType >
- inlineAggregatedActiveType() : codi::AggregatedActiveType< T_Real, T_InnerActiveType, T_Impl >
- inlineAggregatedActiveTypeBase() : codi::AggregatedActiveTypeBase< T_Real, T_InnerActiveType, T_Impl, T_isStatic >
- inlineAggregatedTypeVectorAccessWrapper() : codi::AggregatedTypeVectorAccessWrapper< T_Type, RealTraits::EnableIfAggregatedActiveType< T_Type > >
- inlineAtomicInterface() : codi::AtomicInterface< T_Type, T_Impl >
- inlineByteDataView() : codi::ByteDataView
- inlineChunk1() : codi::Chunk1< Data1 >
- inlineChunk2() : codi::Chunk2< Data1, Data2 >
- inlineChunk3() : codi::Chunk3< Data1, Data2, Data3 >
- inlineChunk4() : codi::Chunk4< Data1, Data2, Data3, Data4 >
- inlinecomplex() : std::complex< codi::ActiveType< T_Tape > >
- inlineComputeExpression() : codi::ComputeExpression< T_Real, T_Operation, T_ArgExprs >
- inlineConstantExpression() : codi::ConstantExpression< T_Real, T_ConversionOperator >
- inlinedecltype() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::ReferenceActiveType< T_Type >
- inlineDirection() : codi::Direction< T_Real, T_dim >
- inlineEnumBitset() : codi::EnumBitset< T_Enum >
- inlineImmutableActiveType() : codi::ImmutableActiveType< T_ActiveType >
- inlineMutexInterface() : codi::MutexInterface
- inlineOpenMPMutex() : codi::OpenMPMutex
- inlineParallelActiveType() : codi::ParallelActiveType< T_Tape, T_ParallelToolbox >
- inlineReadWriteMutex() : codi::ReadWriteMutex< T_ThreadInformation, T_AtomicInt >
- inlineReferenceActiveType() : codi::ReferenceActiveType< T_Type >
- inlineReverseAtomicInterface() : codi::ReverseAtomicInterface< T_Type, T_Impl >
- inlineStaticAggregatedActiveType() : codi::StaticAggregatedActiveType< T_Real, T_InnerActiveType >
- inlineStaticContextActiveType() : codi::StaticContextActiveType< T_Tape >
- inlineStaticThreadLocalPointerInterface() : codi::StaticThreadLocalPointerInterface< T_Type, T_Owner, T_Impl >
- inlineTemporaryMemory() : codi::TemporaryMemory
- inlineTupleMemory() : codi::TupleMemory< Ts >
- inlineTupleMemoryBase() : codi::TupleMemoryBase< std::integer_sequence< size_t, Ids... >, Ts... >
- inlineTupleMemoryLeaf() : codi::TupleMemoryLeaf< i, T >
- InnerPrimalTapeStatementData() : codi::InnerPrimalTapeStatementData
- InternalAdjointsInterface() : codi::InternalAdjointsInterface< T_Gradient, T_Identifier, T_Tape >
- internalEvaluate() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >::StatementCallGeneratorBase< Stmt, GenImpl >
- internalEvaluateForward() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- internalEvaluateForward_EvalStatements() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::JacobianLinearTape< T_TapeTypes >, codi::JacobianReuseTape< T_TapeTypes >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueLinearTape< T_TapeTypes >, codi::PrimalValueReuseTape< T_TapeTypes >
- internalEvaluatePrimal_EvalStatements() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueLinearTape< T_TapeTypes >, codi::PrimalValueReuseTape< T_TapeTypes >
- internalEvaluateReverse() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- internalEvaluateReverse_EvalStatements() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::JacobianLinearTape< T_TapeTypes >, codi::JacobianReuseTape< T_TapeTypes >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueLinearTape< T_TapeTypes >, codi::PrimalValueReuseTape< T_TapeTypes >
- internalGetTapeValues() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- internalNotifyListeners() : codi::EventSystemBase< T_Tape >
- internalRegisterInput() : codi::JacobianBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >
- internalRegisterListener() : codi::EventSystemBase< T_Tape >
- internalResetPrimalValues() : codi::PrimalValueBaseTape< T_TapeTypes, T_Impl >, codi::PrimalValueLinearTape< T_TapeTypes >, codi::PrimalValueReuseTape< T_TapeTypes >
- internalStoreLowLevelFunction() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >
- internalWriteTape() : codi::JacobianLinearTape< T_TapeTypes >, codi::JacobianReuseTape< T_TapeTypes >, codi::PrimalValueLinearTape< T_TapeTypes >, codi::PrimalValueReuseTape< T_TapeTypes >
- IoException() : codi::IoException
- isActive() : codi::ActiveArgumentStoreTraits< T_T, typename >, codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::ReverseTapeInterface< T_Real, T_Gradient, T_Identifier >, codi::TagTapeReverse< T_Real, T_Tag >
- IsDyadicImplemented() : codi::LinearSystemSpecializationDetection< T_LinearSystem >
- isEmpty() : codi::TemporaryMemory
- isIdentifierActive() : codi::CommonTapeImplementation< T_ImplTapeTypes, T_Impl >, codi::IdentifierInformationTapeInterface< T_Real, T_Gradient, T_Identifier >, codi::TagTapeReverse< T_Real, T_Tag >
- isLhsZero() : codi::AdjointVectorAccess< T_Real, T_Identifier, T_AdjointVector >, codi::AggregatedTypeVectorAccessWrapper< T_Type, RealTraits::EnableIfAggregatedActiveType< T_Type > >, codi::VectorAccessInterface< T_Real, T_Identifier >
- isPreaccumulationHandlingEnabled() : codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl >
- IsSolvePrimalImplemented() : codi::LinearSystemSpecializationDetection< T_LinearSystem >
- IsSubtractMultiplyImplemented() : codi::LinearSystemSpecializationDetection< T_LinearSystem >
- isTotalFinite() : codi::RealTraits::IsTotalFinite< T_Type, typename >, codi::RealTraits::IsTotalFinite< T_Type, TapeTraits::EnableIfForwardTape< typename T_Type::Tape > >
- isTotalZero() : codi::RealTraits::IsTotalZero< T_Type, typename >, codi::RealTraits::IsTotalZero< T_Type, TapeTraits::EnableIfForwardTape< typename T_Type::Tape > >
- IsTransposeImplemented() : codi::LinearSystemSpecializationDetection< T_LinearSystem >
- iterateDyadic() : codi::EigenLinearSystem< T_Type, T_Matrix, T_Vector >, codi::LinearSystemInterface< T_InterfaceTypes >, codi::SparseEigenLinearSystem< T_Type, T_Matrix, T_Vector >
- iterateMatrix() : codi::EigenLinearSystem< T_Type, T_Matrix, T_Vector >, codi::LinearSystemInterface< T_InterfaceTypes >, codi::SparseEigenLinearSystem< T_Type, T_Matrix, T_Vector >
- iterateVector() : codi::EigenLinearSystem< T_Type, T_Matrix, T_Vector >, codi::LinearSystemInterface< T_InterfaceTypes >