proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
|
Polynomials represented by their coefficients in decreasing order of degree. More...
#include <proxsuite-nlp/linesearch-armijo.hpp>
Public Types | |
using | VectorXs = typename math_types<T>::VectorXs |
Public Member Functions | |
PolynomialTpl () | |
PolynomialTpl (const Eigen::Ref< const VectorXs > &c) | |
Eigen::Index | degree () const |
Polynomial degree (number of coefficients minus one). | |
T | evaluate (T a) const |
PolynomialTpl | derivative () const |
Public Attributes | |
VectorXs | coeffs |
Polynomials represented by their coefficients in decreasing order of degree.
Definition at line 17 of file linesearch-armijo.hpp.
using proxsuite::nlp::PolynomialTpl< T >::VectorXs = typename math_types<T>::VectorXs |
Definition at line 18 of file linesearch-armijo.hpp.
|
inline |
Definition at line 20 of file linesearch-armijo.hpp.
|
inline |
Definition at line 21 of file linesearch-armijo.hpp.
|
inline |
Polynomial degree (number of coefficients minus one).
Definition at line 23 of file linesearch-armijo.hpp.
|
inline |
Definition at line 24 of file linesearch-armijo.hpp.
|
inline |
Definition at line 31 of file linesearch-armijo.hpp.
VectorXs proxsuite::nlp::PolynomialTpl< T >::coeffs |
Definition at line 19 of file linesearch-armijo.hpp.