DYNAMICS C API
C-compatible interface to the DYNAMICS library
Loading...
Searching...
No Matches
c_lm_solver_options Struct Reference

Options for the Levenberg-Marquardt solver. More...

#include <dynamics.h>

Public Attributes

double damping_decrease_factor
 Factor by which damping is decreased after a successful step.
 
double damping_increase_factor
 Factor by which damping is increased after an unsuccessful step.
 
double finite_difference_step_size
 Relative step used for finite-difference derivatives.
 
int method
 Damping update method, such as DYN_LEVENBERG_MARQUARDT_UPDATE.
 

Detailed Description

Options for the Levenberg-Marquardt solver.

Member Data Documentation

◆ damping_decrease_factor

double c_lm_solver_options::damping_decrease_factor

Factor by which damping is decreased after a successful step.

◆ damping_increase_factor

double c_lm_solver_options::damping_increase_factor

Factor by which damping is increased after an unsuccessful step.

◆ finite_difference_step_size

double c_lm_solver_options::finite_difference_step_size

Relative step used for finite-difference derivatives.

◆ method

int c_lm_solver_options::method

Damping update method, such as DYN_LEVENBERG_MARQUARDT_UPDATE.


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