Public Member Functions | Public Attributes | List of all members
gtsam::internal::LevenbergMarquardtState::CachedModel Struct Reference

#include <LevenbergMarquardtState.h>

Public Member Functions

 CachedModel ()
 
 CachedModel (int dim, double sigma)
 
 CachedModel (int dim, double sigma, const Vector &diagonal)
 

Public Attributes

Matrix A
 
Vector b
 
SharedDiagonal model
 

Detailed Description

Small struct to cache objects needed for damping. This is used in buildDampedSystem

Definition at line 98 of file LevenbergMarquardtState.h.

Constructor & Destructor Documentation

◆ CachedModel() [1/3]

gtsam::internal::LevenbergMarquardtState::CachedModel::CachedModel ( )
inline

Definition at line 99 of file LevenbergMarquardtState.h.

◆ CachedModel() [2/3]

gtsam::internal::LevenbergMarquardtState::CachedModel::CachedModel ( int  dim,
double  sigma 
)
inline

Definition at line 100 of file LevenbergMarquardtState.h.

◆ CachedModel() [3/3]

gtsam::internal::LevenbergMarquardtState::CachedModel::CachedModel ( int  dim,
double  sigma,
const Vector diagonal 
)
inline

Definition at line 104 of file LevenbergMarquardtState.h.

Member Data Documentation

◆ A

Matrix gtsam::internal::LevenbergMarquardtState::CachedModel::A

Definition at line 108 of file LevenbergMarquardtState.h.

◆ b

Vector gtsam::internal::LevenbergMarquardtState::CachedModel::b

Definition at line 109 of file LevenbergMarquardtState.h.

◆ model

SharedDiagonal gtsam::internal::LevenbergMarquardtState::CachedModel::model

Definition at line 110 of file LevenbergMarquardtState.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:16:35