Index _ | A | C | D | E | F | G | I | M | O | S | T | V _ __init__() (tangent_py.Optimizer method) A add_error_term() (tangent_py.Optimizer method) add_variable() (tangent_py.Optimizer method) C converged (tangent_py.OptimizationResult attribute), [1] D define_error_term() (in module tangent_py) E error_decreased (tangent_py.OptimizationResult attribute), [1] error_history (tangent_py.OptimizationResult attribute), [1] error_term_count() (tangent_py.Optimizer method) error_term_template() (in module tangent_py) F final_error (tangent_py.OptimizationResult attribute), [1] G get_tangent_root() (in module tangent_py) get_variable() (tangent_py.Optimizer method) I init() (in module tangent_py) initial_error (tangent_py.OptimizationResult attribute), [1] is_initialized() (in module tangent_py) iterations (tangent_py.OptimizationResult attribute), [1] M module tangent_py O OptimizationResult (class in tangent_py) optimize() (tangent_py.Optimizer method) Optimizer (class in tangent_py) S set_prior() (tangent_py.Optimizer method) settings (tangent_py.Optimizer property) T Tangent (C++ type), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17] Tangent::AutoDiffErrorTerm (C++ class) Tangent::AutoDiffErrorTerm::Base (C++ type) Tangent::AutoDiffErrorTerm::computeWithDoubles (C++ function) Tangent::AutoDiffErrorTerm::computeWithJets (C++ function) Tangent::AutoDiffErrorTerm::derived (C++ function), [1] Tangent::AutoDiffErrorTerm::evaluate (C++ function) Tangent::AutoDiffErrorTerm::extractAllJacobians (C++ function) Tangent::AutoDiffErrorTerm::extractJacobianForVariable (C++ function) Tangent::AutoDiffErrorTerm::getVariableDimension (C++ function) Tangent::AutoDiffErrorTerm::getVariableOffset (C++ function) Tangent::AutoDiffErrorTerm::information (C++ member) Tangent::AutoDiffErrorTerm::JetType (C++ type) Tangent::AutoDiffErrorTerm::liftVariableAtIndex (C++ function) Tangent::AutoDiffErrorTerm::linearizationValid (C++ member) Tangent::AutoDiffErrorTerm::NumVariables (C++ member) Tangent::AutoDiffErrorTerm::residual (C++ member) Tangent::AutoDiffErrorTerm::TotalDim (C++ member) Tangent::AutoDiffErrorTerm::variableJacobians (C++ member) Tangent::AutoDiffErrorTerm::variableKeys (C++ member) Tangent::AutoDiffErrorTerm::variablePointers (C++ member) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>> (C++ class) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::addRowBlock (C++ function) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::blockExists (C++ function) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::BlockVector (C++ function) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::getRowBlock (C++ function) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::getRowMap (C++ function), [1] Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::MatrixBlock (C++ type) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::removeRowBlock (C++ function) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::RowMap (C++ type) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::subtractVector (C++ function) Tangent::BlockVector<Scalar<ScalarType>, Dimension<ColumnDimension>, VariableGroup<Variables...>>::tupleOfRowMaps (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>> (C++ class) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::checkVariablePointerConsistency (C++ function) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::information (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::linearizationValid (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::residual (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::residual_dimension (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::scalar_type (C++ type) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::updateVariablePointers (C++ function) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::variableJacobians (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::VariableJacobians (C++ type) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::variableKeys (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::VariableKeys (C++ type) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::variablePointers (C++ member) Tangent::ErrorTermBase<Scalar<ScalarType>, Dimension<ResidualDimension>, VariableGroup<IndependentVariables...>>::VariablePointers (C++ type) Tangent::ErrorTermKey (C++ class) Tangent::ErrorTermKey::errorterm_type (C++ type) Tangent::ErrorTermKey::operator< (C++ function) Tangent::ErrorTermValidator (C++ class) Tangent::ErrorTermValidator::delta (C++ member) Tangent::ErrorTermValidator::errorTerm (C++ member) Tangent::ErrorTermValidator::ErrorTermValidator (C++ function) Tangent::ErrorTermValidator::threshold (C++ member) Tangent::ErrorTermValidator::validate (C++ function) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>> (C++ class) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::A0 (C++ member) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::addVariable (C++ function) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::b0 (C++ member) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::BV (C++ type) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::DefaultInverseVariance (C++ member) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::GaussianPrior (C++ function) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::removeUnsedVariables (C++ function) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::SBM (C++ type) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::temporaryVector (C++ member) Tangent::GaussianPrior<Scalar<ScalarType>, VariableGroup<Variables...>>::update (C++ function), [1] Tangent::getValue (C++ function), [1], [2], [3], [4] Tangent::internal (C++ type), [1] Tangent::internal::DimensionOffset (C++ struct) Tangent::internal::DimensionOffset::value (C++ member) Tangent::internal::DimensionOffset<0, First, Rest...> (C++ struct) Tangent::internal::DimensionOffset<0, First, Rest...>::value (C++ member) Tangent::internal::errorterm_validator_helper<std::tuple<VariableKey<T>...>> (C++ struct) Tangent::internal::errorterm_validator_helper<std::tuple<VariableKey<T>...>>::variable_container (C++ type) Tangent::internal::errorterm_validator_helper<std::tuple<VariableKey<T>...>>::variables (C++ type) Tangent::internal::TotalDimension (C++ struct) Tangent::internal::TotalDimension::value (C++ member) Tangent::internal::TotalDimension<> (C++ struct) Tangent::internal::TotalDimension<>::value (C++ member) Tangent::InverseDepth (C++ class) Tangent::InverseDepth::ensureUpdateIsRevertible (C++ function) Tangent::InverseDepth::InverseDepth (C++ function), [1] Tangent::InverseDepth::update (C++ function) Tangent::InverseDepth::value (C++ member) Tangent::liftToJet (C++ function), [1], [2], [3], [4] Tangent::Marginalizer<Scalar<ScalarType>, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>> (C++ class) Tangent::Marginalizer<Scalar<ScalarType>, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Marginalizer (C++ function) Tangent::Marginalizer<Scalar<ScalarType>, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::marginalizeVariable (C++ function) Tangent::Marginalizer<Scalar<ScalarType>, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::MatrixArray (C++ type) Tangent::Marginalizer<Scalar<ScalarType>, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Row (C++ type) Tangent::OptimizableVariableBase (C++ class) Tangent::OptimizableVariableBase::dimension (C++ member) Tangent::OptimizableVariableBase::ensureUpdateIsRevertible (C++ function) Tangent::OptimizableVariableBase::scalar_type (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>> (C++ class) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::A (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::addBlockToLHS (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::addBlockToRHS (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::addLambdaToLinearSystem (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::addNewVariablesToSlotArrays (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::applyUpdateToVariables (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::B (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::b_correlated (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::b_uncorrelated (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::buildLinearSystem (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::BVector (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::computeUpdateLength (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::computeWhitenedSqError (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::D (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::DBlock (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::dimensionOfA (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::DVector (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::dx (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::dxBlockVector (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::DxBlockVector (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::ensureUpdateIsRevertible (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::IndexMap (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::initialize (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::isUpdateValid (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::linearize (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::lossFunction (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::LossFunction (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::negativeBDinv (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::precomputeIndexMapAndResizeMatrices (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings (C++ struct) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::errorDeltaThreshold (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::errorTermsPerThread (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::initialLambda (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::lambdaReductionMultiplier (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::maximumIterations (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::parallelizeErrorTermLinearization (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::stopAfterErrorIncrease (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::Settings::updateThreshold (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::SolveResult (C++ struct) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::SolveResult::whitenedSqError (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::removeOldVariablesFromSlotArrays (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::RHSBlockVector (C++ type) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::setProblemToPrior (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::settings (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::setZero (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::solveLevenbergMarquardt (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::solveLinearSystem (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::totalDimension (C++ member) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::updateVariablePointers (C++ function) Tangent::PSDSchurSolver<Scalar<ScalarType>, LossFunction<LossFunctionType>, ErrorTermGroup<ErrorTerms...>, VariableGroup<Variables...>, VariableGroup<UncorrelatedVariables...>>::variableToIndexMaps (C++ member) Tangent::SE3 (C++ class) Tangent::SE3::SE3 (C++ function), [1], [2] Tangent::SE3::update (C++ function) Tangent::SE3::value (C++ member) Tangent::SimpleScalar (C++ class) Tangent::SimpleScalar::SimpleScalar (C++ function), [1] Tangent::SimpleScalar::update (C++ function) Tangent::SimpleScalar::value (C++ member) Tangent::SlotArray (C++ class) Tangent::SlotArray::at (C++ function), [1] Tangent::SlotArray::begin (C++ function), [1] Tangent::SlotArray::clear (C++ function) Tangent::SlotArray::data (C++ member) Tangent::SlotArray::dataToSlotIndex (C++ member) Tangent::SlotArray::end (C++ function), [1] Tangent::SlotArray::erase (C++ function) Tangent::SlotArray::getKeyFromDataIndex (C++ function) Tangent::SlotArray::insert (C++ function), [1] Tangent::SlotArray::InsertResult (C++ enum) Tangent::SlotArray::InsertResult::FAILURE (C++ enumerator) Tangent::SlotArray::InsertResult::SUCCESS_NO_OVERWRITE (C++ enumerator) Tangent::SlotArray::InsertResult::SUCCESS_OVERWRITE (C++ enumerator) Tangent::SlotArray::size (C++ function) Tangent::SlotArray::Slot (C++ struct) Tangent::SlotArray::Slot::dataIndex (C++ member) Tangent::SlotArray::Slot::free (C++ member) Tangent::SlotArray::Slot::generation (C++ member) Tangent::SlotArray::SlotArray (C++ function) Tangent::SlotArray::slots (C++ member) Tangent::SlotMap (C++ class) Tangent::SlotMap::at (C++ function), [1] Tangent::SlotMap::begin (C++ function), [1] Tangent::SlotMap::clear (C++ function) Tangent::SlotMap::data (C++ member) Tangent::SlotMap::data_type (C++ type) Tangent::SlotMap::dataToSlotIndex (C++ member) Tangent::SlotMap::end (C++ function), [1] Tangent::SlotMap::erase (C++ function) Tangent::SlotMap::freeSlots (C++ member) Tangent::SlotMap::getKeyFromDataIndex (C++ function) Tangent::SlotMap::insert (C++ function) Tangent::SlotMap::key_type (C++ type) Tangent::SlotMap::size (C++ function) Tangent::SlotMap::Slot (C++ struct) Tangent::SlotMap::Slot::dataIndex (C++ member) Tangent::SlotMap::Slot::free (C++ member) Tangent::SlotMap::Slot::generation (C++ member) Tangent::SlotMap::SlotMap (C++ function) Tangent::SlotMap::slots (C++ member) Tangent::SlotMap::updateSlotGeneration (C++ function) Tangent::SlotMapKeyBase (C++ struct) Tangent::SlotMapKeyBase::generation (C++ member) Tangent::SlotMapKeyBase::generation_type (C++ type) Tangent::SlotMapKeyBase::index (C++ member) Tangent::SlotMapKeyBase::index_type (C++ type) Tangent::SlotMapKeyBase::isInvalid (C++ function) Tangent::SlotMapKeyBase::setInvalid (C++ function) Tangent::SO3 (C++ class) Tangent::SO3::SO3 (C++ function), [1] Tangent::SO3::update (C++ function) Tangent::SO3::value (C++ member) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>> (C++ class) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::addRowIfItDoesNotExist (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::dot (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::getBlock (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::getRowMap (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::removeBlock (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::Row (C++ type) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::RowMap (C++ type) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::setBlock (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::SparseBlockMatrix (C++ function) Tangent::SparseBlockMatrix<Scalar<ScalarType>, VariableGroup<Variables...>>::tupleOfRowMaps (C++ member) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>> (C++ class) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::columns (C++ member) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::dot (C++ function), [1] Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::getVariableMap (C++ function) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::MatrixBlock (C++ type) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::setZero (C++ function) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::SparseBlockRow (C++ function) Tangent::SparseBlockRow<Scalar<ScalarType>, Dimension<RowDimension>, VariableGroup<Variables...>>::VariableColumns (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>> (C++ class) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::addErrorTerm (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::addVariable (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::clearErrorTerms (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::ErrorTermContainerT (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::errorTermCount (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::errorTerms (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getErrorTerms (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getMarginalizer (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getPrior (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getSolver (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getVariable (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getVariableKeys (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::getVariables (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::hasErrorTerm (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::hasVariable (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::marginalizer (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::MarginalizerT (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::marginalizeVariable (C++ function), [1], [2] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::optimize (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::prior (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::PriorT (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::removeErrorTerm (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::removeVariable (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::ScalarT (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::settings (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::setVariablePrior (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::solver (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SolverT (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer (C++ function), [1] Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::MarginalizationResult (C++ struct) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::MarginalizationResult::errorTermsRemoved (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::MarginalizationResult::success (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult (C++ struct) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult::converged (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult::errorDecreased (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult::errorHistory (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult::finalError (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult::initialError (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::OptimizationResult::iterations (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings (C++ struct) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::errorDeltaThreshold (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::errorTermsPerThread (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::initialLambda (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::lambdaReductionMultiplier (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::marginalizationResidualThreshold (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::maximumIterations (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::parallelizeErrorTermLinearization (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::stopAfterErrorIncrease (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::Settings::updateThreshold (C++ member) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::totalDimension (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::VariableContainerT (C++ type) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::variableCount (C++ function) Tangent::SSEOptimizer<Scalar<ScalarType>, Solver, Prior, Marginalizer, VariableGroup<Variables...>, ErrorTermGroup<ErrorTerms...>>::variables (C++ member) Tangent::TypedSlotMapKey (C++ struct) Tangent::TypedSlotMapKey::operator== (C++ function) Tangent::TypedSlotMapKey::variable_type (C++ type) Tangent::VariableKey (C++ class) Tangent::VariableKey::operator< (C++ function) Tangent::VariableKey::operator== (C++ function), [1] Tangent::VariableKey::variable_type (C++ type) tangent_py module V variable_count() (tangent_py.Optimizer method)