proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
finite-difference.hpp File Reference
Include dependency graph for finite-difference.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  proxsuite::nlp::autodiff::finite_difference_wrapper< _Scalar, TOC1 >
 Approximate the derivatives of a given function using finite differences, to downcast the function to a C1FunctionTpl. More...
 
struct  proxsuite::nlp::autodiff::finite_difference_wrapper< _Scalar, TOC2 >
 Approximate the second derivatives of a given function using finite differences. More...
 

Namespaces

namespace  proxsuite
 Main package namespace.
 
namespace  proxsuite::nlp
 
namespace  proxsuite::nlp::autodiff
 Automatic differentiation utilities.
 

Enumerations

enum  proxsuite::nlp::autodiff::FDLevel { proxsuite::nlp::autodiff::TOC1 = 0 , proxsuite::nlp::autodiff::TOC2 = 1 }
 
enum  proxsuite::nlp::autodiff::FDType { proxsuite::nlp::autodiff::BACKWARD , proxsuite::nlp::autodiff::CENTRAL , proxsuite::nlp::autodiff::FORWARD }