pinocchio 4.1.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
PGSSolverStatsTpl< _Scalar > Struct Template Reference

Struct to track per iteration progress of PGS constraint solver. More...

#include <pinocchio/algorithm/solvers/pgs-solver.hpp>

Inheritance diagram for PGSSolverStatsTpl< _Scalar >:
Collaboration diagram for PGSSolverStatsTpl< _Scalar >:

Public Types

typedef ConstraintSolverStatsBase< Self > Base
typedef _Scalar Scalar
typedef PGSSolverStatsTpl Self

Public Member Functions

 PGSSolverStatsTpl ()
 Default constructor.
 PGSSolverStatsTpl (std::size_t max_iterations)
 Constructor given a maximum iteration of the solver.
void reserveImpl (std::size_t)
void resetImpl ()

Detailed Description

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

Struct to track per iteration progress of PGS constraint solver.

Definition at line 423 of file pgs-solver.hpp.

Member Typedef Documentation

◆ Base

template<typename _Scalar>
typedef ConstraintSolverStatsBase<Self> Base

Definition at line 427 of file pgs-solver.hpp.

◆ Scalar

template<typename _Scalar>
typedef _Scalar Scalar

Definition at line 425 of file pgs-solver.hpp.

◆ Self

template<typename _Scalar>
typedef PGSSolverStatsTpl Self

Definition at line 426 of file pgs-solver.hpp.

Constructor & Destructor Documentation

◆ PGSSolverStatsTpl() [1/2]

template<typename _Scalar>
PGSSolverStatsTpl()
inline

Default constructor.

Definition at line 432 of file pgs-solver.hpp.

◆ PGSSolverStatsTpl() [2/2]

template<typename _Scalar>
PGSSolverStatsTpl(std::size_tmax_iterations)
inlineexplicit

Constructor given a maximum iteration of the solver.

Definition at line 438 of file pgs-solver.hpp.

Member Function Documentation

◆ reserveImpl()

template<typename _Scalar>
void reserveImpl(std::size_t)
inline

Definition at line 444 of file pgs-solver.hpp.

◆ resetImpl()

template<typename _Scalar>
void resetImpl()
inline

Definition at line 449 of file pgs-solver.hpp.


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