File list¶
- File assert.h
- File dense_cholesky_solver.h
- File dense_linearizer.h
symsym::DenseLinearizerLinearizedDenseFactorLinearizationTypeDenseLinearizer()IsInitialized()Keys()StateIndex()Relinearize()InitialLinearization()name_factors_keys_state_index_linearized_dense_factors_is_initialized_include_jacobians_debug_checks_total_state_dimension_total_residual_dimension_factor_indices_factor_keyoffsets_
- File dump_graph.h
- File eigen_sparse_solver.h
- File factor.h
symFactordFactorfoperator<<()operator<<()operator<<()operator<<()operator<<()ComputeKeysToOptimize()ComputeKeysToOptimize()sym::FactorScalarLinearizedDenseFactorLinearizedSparseFactorJacobianFuncDenseJacobianFuncSparseJacobianFuncHessianFuncDenseHessianFuncSparseHessianFuncFactor()Factor()Factor()Factor()Factor()Linearize()Linearize()Linearize()Linearize()Linearize()Linearize()Linearize()Linearize()IsSparse()RequiresJacobianToComputeHessian()OptimizedKeys()AllKeys()Jacobian()Hessian()hessian_func_sparse_hessian_func_keys_to_optimize_keys_requires_jacobian_to_compute_hessian_
sym::linearized_sparse_factor_tsym::linearized_sparse_factorf_tsym::LinearizedDenseFactorTypeHelper< double >sym::LinearizedDenseFactorTypeHelper< float >sym::LinearizedSparseFactorTypeHelper< double >sym::LinearizedSparseFactorTypeHelper< float >
- File fixed_size_optimizer.h
symFixedSizeOptimizerdFixedSizeOptimizerfsym::FixedSizeOptimizerScalarNonlinearSolverTypeFailureReasonMatrixTypeStatsLinearizeFuncValuesTypeFixedSizeOptimizer()FixedSizeOptimizer()Optimize()Optimize()Optimize()Optimize()ComputeFullCovariance()NonlinearSolver()NonlinearSolver()UpdateParams()Params()name_nonlinear_solver_epsilon_debug_stats_verbose_
- File gnc_optimizer.h
- File imu_factor.h
- File imu_preintegrator.h
- File key.h
- File levenberg_marquardt_solver.h
symsym::LevenbergMarquardtSolverScalarLinearSolverTypeMatrixTypeStateTypeLinearizationTypeValuesTypeFailureReasonLinearizeFuncLevenbergMarquardtSolver()LevenbergMarquardtSolver()SetIndex()Reset()RelaxDampingToInitial()ResetState()Params()UpdateParams()LinearSolver()LinearSolver()Iterate()GetBestValues()GetBestLinearization()ComputeCovariance()DampHessian()CheckHessianDiagonal()PopulateIterationStats()p_id_epsilon_state_linear_solver_solver_analyzed_have_max_diagonal_max_diagonal_current_lambda_current_nu_have_last_update_last_update_iteration_update_damping_vector_undamped_diagonal_zero_diagonal_zero_diagonal_indices_
- File linearization.h
- File linearizer.h
symLinearize()sym::LinearizerScalarLinearizedDenseFactorLinearizedSparseFactorLinearizationTypeLinearizer()Relinearize()IsInitialized()LinearizedSparseFactors()Keys()StateIndex()BuildInitialLinearization()UpdateFromLinearizedDenseFactorIntoSparse()UpdateFromLinearizedSparseFactorIntoSparse()UpdateFromDenseFactorIntoTripletLists()UpdateFromSparseFactorIntoTripletLists()EnsureLinearizationHasCorrectSize()initialized_name_factors_factor_indices_include_jacobians_debug_checks_linearized_dense_factors_linearized_sparse_factors_keys_state_index_dense_factor_update_helpers_sparse_factor_update_helpers_init_linearization_
- File marginalization.h
- File optimization_stats.h
- File optimizer.h
symOptimizerdOptimizerfOptimize()DefaultOptimizerParams()sym::OptimizerScalarNonlinearSolverTypeFailureReasonMatrixTypeStatsLinearizerTypeOptimizer()Optimizer()Optimizer()operator=()Optimizer()operator=()~Optimizer()Optimize()Optimize()Optimize()Optimize()Linearize()ComputeAllCovariances()ComputeCovariances()ComputeFullCovariance()Keys()Factors()Linearizer()Linearizer()NonlinearSolver()NonlinearSolver()UpdateParams()Params()BuildLinearizeFunc()IsInitialized()Initialize()MaybeLogStatus()GetName()factors_name_nonlinear_solver_epsilon_debug_stats_include_jacobians_keys_index_linearizer_compute_covariances_storage_linearize_func_verbose_sym::Optimizer::ComputeCovariancesStorage
- File preintegrated_imu_measurements.h
symPreintegratedImuMeasurementsdPreintegratedImuMeasurementsfsym::PreintegratedImuMeasurementssym::StorageOps< PreintegratedImuMeasurements< ScalarType > >
- File sparse_cholesky_solver.h
symsym::SparseCholeskySolverUpLoMatrixTypeScalarStorageIndexCholMatrixTypeVectorTypeRhsTypePermutationMatrixTypeOrderingSparseCholeskySolver()SparseCholeskySolver()~SparseCholeskySolver()IsInitialized()ComputePermutationMatrix()ComputeSymbolicSparsity()Factorize()Solve()SolveInPlace()L()D()Permutation()InversePermutation()AnalyzeSparsityPattern()is_initialized_ordering_L_D_permutation_inv_permutation_parent_nnz_per_col_A_permuted_visited_L_k_pattern_D_agg_
- File sparse_schur_solver.h
symsym::SparseSchurSolverMatrixTypeScalarSMatrixSolverTypeMatrixXVectorXSparseSchurSolver()IsInitialized()ComputeSymbolicSparsity()Factorize()Solve()SInvInPlace()is_initialized_sparsity_information_factorization_data_S_solver_sym::SparseSchurSolver::FactorizationDatasym::SparseSchurSolver::SparsityInformation
- File templates.h
symsym::function_traitssym::function_traits< const T >sym::function_traits< ReturnType(Args...)>sym::function_traits< ReturnType(ClassType::*)(Args...) const >sym::function_traits< ReturnType(ClassType::*)(Args...)>sym::function_traits< SYM_BIND_TYPE >sym::function_traits< T & >sym::function_traits< T && >sym::function_traits< T * >sym::function_traits< volatile T >
- File tic_toc.h
- File util.h
- File values.h
symValuesdValuesfoperator<<()sym::ValuesMapTypeArrayTypeLcmTypeValues()Values()Values()Has()At()Set()Set()SetNew()UpdateOrSet()NumEntries()Empty()Keys()Items()Data()DataPointer()Cast()Remove()RemoveAll()Cleanup()CreateIndex()CreateIndex()IndexEntryAt()MaybeIndexEntryAt()At()Set()Set()Update()Update()Retract()LocalCoordinates()LocalCoordinates()FillLcmType()GetLcmType()SetInternal()SetInternal()map_data_
sym::ValuesLcmTypeHelper< double >sym::ValuesLcmTypeHelper< float >