aligator  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
enums.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  aligator
 Main package namespace.
 

Enumerations

enum struct  aligator::RolloutType { aligator::LINEAR , aligator::NONLINEAR }
 
enum struct  aligator::ErrorCode { aligator::UNINITIALIZED , aligator::UNSUPPORTED_OPTION , aligator::NAN_DETECTED }
 
enum struct  aligator::HessianApprox { aligator::EXACT , aligator::GAUSS_NEWTON , aligator::BFGS }
 
enum struct  aligator::MultiplierUpdateMode { aligator::NEWTON , aligator::PRIMAL , aligator::PRIMAL_DUAL }
 
enum struct  aligator::LinesearchMode { aligator::PRIMAL = 0 , aligator::PRIMAL_DUAL = 1 }
 Whether to use merit functions in primal or primal-dual mode. More...
 
enum struct  aligator::StepAcceptanceStrategy { aligator::LINESEARCH_ARMIJO , aligator::LINESEARCH_NONMONOTONE , aligator::FILTER }
 Whether to use linesearch or filter during step acceptance phase. More...