aligator  0.16.0
A versatile and efficient C++ library for real-time constrained trajectory optimization.
Loading...
Searching...
No Matches
aligator::LinesearchOptions< T > Struct Template Reference

#include <aligator/core/linesearch-base.hpp>

Public Member Functions

 LinesearchOptions () noexcept

Public Attributes

armijo_c1
wolfe_c2
dphi_thresh
alpha_min
std::size_t max_num_steps
LSInterpolation interp_type
contraction_min
contraction_max

Friends

std::ostream & operator<< (std::ostream &oss, const LinesearchOptions &self)

Detailed Description

template<typename T>
struct aligator::LinesearchOptions< T >

Definition at line 13 of file linesearch-base.hpp.

Constructor & Destructor Documentation

◆ LinesearchOptions()

template<typename T>
aligator::LinesearchOptions< T >::LinesearchOptions()
inlinenoexcept

Definition at line 14 of file linesearch-base.hpp.

◆ operator<<

template<typename T>
std::ostream & operator<<(std::ostream &oss,
const LinesearchOptions< T > &self )
friend

Definition at line 31 of file linesearch-base.hpp.

Member Data Documentation

◆ armijo_c1

template<typename T>
T aligator::LinesearchOptions< T >::armijo_c1

Definition at line 23 of file linesearch-base.hpp.

◆ wolfe_c2

template<typename T>
T aligator::LinesearchOptions< T >::wolfe_c2

Definition at line 24 of file linesearch-base.hpp.

◆ dphi_thresh

template<typename T>
T aligator::LinesearchOptions< T >::dphi_thresh

Definition at line 25 of file linesearch-base.hpp.

◆ alpha_min

template<typename T>
T aligator::LinesearchOptions< T >::alpha_min

Definition at line 26 of file linesearch-base.hpp.

◆ max_num_steps

template<typename T>
std::size_t aligator::LinesearchOptions< T >::max_num_steps

Definition at line 27 of file linesearch-base.hpp.

◆ interp_type

template<typename T>
LSInterpolation aligator::LinesearchOptions< T >::interp_type

Definition at line 28 of file linesearch-base.hpp.

◆ contraction_min

template<typename T>
T aligator::LinesearchOptions< T >::contraction_min

Definition at line 29 of file linesearch-base.hpp.

◆ contraction_max

template<typename T>
T aligator::LinesearchOptions< T >::contraction_max

Definition at line 30 of file linesearch-base.hpp.


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