pinocchio  3.3.1
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
ProximalSettingsTpl< _Scalar > Struct Template Reference

Structure containing all the settings parameters for the proximal algorithms. More...

#include <pinocchio/algorithm/proximal.hpp>

Public Types

typedef _Scalar Scalar
 

Public Member Functions

 ProximalSettingsTpl ()
 Default constructor.
 
 ProximalSettingsTpl (const Scalar absolute_accuracy, const Scalar relative_accuracy, const Scalar mu, const int max_iter)
 Constructor with all the setting parameters.
 
 ProximalSettingsTpl (const Scalar accuracy, const Scalar mu, const int max_iter)
 Constructor with all the setting parameters.
 

Public Attributes

Scalar absolute_accuracy
 Absolute proximal accuracy.
 
Scalar absolute_residual
 Absolute residual.
 
int iter
 Total number of iterations of the algorithm when it has converged or reached the maximal number of allowed iterations.
 
int max_iter
 Maximal number of iterations.
 
Scalar mu
 Regularization parameter of the proximal algorithm.
 
Scalar relative_accuracy
 Relative proximal accuracy between two iterates.
 
Scalar relative_residual
 Relatice residual between two iterates.
 

Detailed Description

template<typename _Scalar>
struct pinocchio::ProximalSettingsTpl< _Scalar >

Structure containing all the settings parameters for the proximal algorithms.

 

Template Parameters
_ScalarScalar type of the for the regularization and the accuracy parameter.

It contains the accuracy, the maximal number of iterations and the regularization factor common to all proximal algorithms.

Definition at line 24 of file proximal.hpp.


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