Blender  V3.3
Public Attributes | List of all members
libmv::Dogleg< Function, Jacobian, Solver >::Results Struct Reference

#include <dogleg.h>

Public Attributes

Scalar error_magnitude
 
Scalar gradient_magnitude
 
int iterations
 
Status status
 

Detailed Description

template<typename Function, typename Jacobian = NumericJacobian<Function>, typename Solver = Eigen::PartialPivLU< Matrix<typename Function::FMatrixType::RealScalar, Function::XMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime>>>
struct libmv::Dogleg< Function, Jacobian, Solver >::Results

Definition at line 92 of file dogleg.h.

Member Data Documentation

◆ error_magnitude

template<typename Function , typename Jacobian = NumericJacobian<Function>, typename Solver = Eigen::PartialPivLU< Matrix<typename Function::FMatrixType::RealScalar, Function::XMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime>>>
Scalar libmv::Dogleg< Function, Jacobian, Solver >::Results::error_magnitude

Definition at line 93 of file dogleg.h.

Referenced by libmv::Dogleg< Function, Jacobian, Solver >::minimize().

◆ gradient_magnitude

template<typename Function , typename Jacobian = NumericJacobian<Function>, typename Solver = Eigen::PartialPivLU< Matrix<typename Function::FMatrixType::RealScalar, Function::XMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime>>>
Scalar libmv::Dogleg< Function, Jacobian, Solver >::Results::gradient_magnitude

Definition at line 94 of file dogleg.h.

Referenced by libmv::Dogleg< Function, Jacobian, Solver >::minimize().

◆ iterations

template<typename Function , typename Jacobian = NumericJacobian<Function>, typename Solver = Eigen::PartialPivLU< Matrix<typename Function::FMatrixType::RealScalar, Function::XMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime>>>
int libmv::Dogleg< Function, Jacobian, Solver >::Results::iterations

Definition at line 95 of file dogleg.h.

Referenced by libmv::Dogleg< Function, Jacobian, Solver >::minimize().

◆ status

template<typename Function , typename Jacobian = NumericJacobian<Function>, typename Solver = Eigen::PartialPivLU< Matrix<typename Function::FMatrixType::RealScalar, Function::XMatrixType::RowsAtCompileTime, Function::XMatrixType::RowsAtCompileTime>>>
Status libmv::Dogleg< Function, Jacobian, Solver >::Results::status

Definition at line 96 of file dogleg.h.

Referenced by libmv::Dogleg< Function, Jacobian, Solver >::minimize().


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