proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
proxsuite::nlp::Linesearch< T >::FunctionSample Struct Reference

#include <proxsuite-nlp/linesearch-base.hpp>

Collaboration diagram for proxsuite::nlp::Linesearch< T >::FunctionSample:
[legend]

Public Member Functions

 FunctionSample ()
 
 FunctionSample (T a, T v)
 
 FunctionSample (T a, T v, T g)
 

Public Attributes

alpha
 
phi
 
dphi
 
bool valid
 

Detailed Description

template<typename T>
struct proxsuite::nlp::Linesearch< T >::FunctionSample

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

Constructor & Destructor Documentation

◆ FunctionSample() [1/3]

template<typename T >
proxsuite::nlp::Linesearch< T >::FunctionSample::FunctionSample ( )
inline

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

◆ FunctionSample() [2/3]

template<typename T >
proxsuite::nlp::Linesearch< T >::FunctionSample::FunctionSample ( T a,
T v )
inline

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

◆ FunctionSample() [3/3]

template<typename T >
proxsuite::nlp::Linesearch< T >::FunctionSample::FunctionSample ( T a,
T v,
T g )
inline

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

Member Data Documentation

◆ alpha

template<typename T >
T proxsuite::nlp::Linesearch< T >::FunctionSample::alpha

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

◆ phi

template<typename T >
T proxsuite::nlp::Linesearch< T >::FunctionSample::phi

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

◆ dphi

template<typename T >
T proxsuite::nlp::Linesearch< T >::FunctionSample::dphi

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

◆ valid

template<typename T >
bool proxsuite::nlp::Linesearch< T >::FunctionSample::valid

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


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