qpmad
Eigen-based C++ QP solver.
Public Types | Public Member Functions | Public Attributes | List of all members
qpmad::SolverParameters Class Reference

Detailed Description

Definition at line 15 of file solver_parameters.h.

#include <solver_parameters.h>

Public Types

enum  HessianType { UNDEFINED = 0, HESSIAN_LOWER_TRIANGULAR = 1, HESSIAN_CHOLESKY_FACTOR = 2, HESSIAN_INVERTED_CHOLESKY_FACTOR = 3 }
 

Public Member Functions

 SolverParameters ()
 

Public Attributes

HessianType hessian_type_
 
double tolerance_
 
std::ptrdiff_t max_iter_
 
bool return_inverted_cholesky_factor_
 

Member Enumeration Documentation

◆ HessianType

Enumerator
UNDEFINED 
HESSIAN_LOWER_TRIANGULAR 
HESSIAN_CHOLESKY_FACTOR 
HESSIAN_INVERTED_CHOLESKY_FACTOR 

Definition at line 18 of file solver_parameters.h.

Constructor & Destructor Documentation

◆ SolverParameters()

qpmad::SolverParameters::SolverParameters ( )
inline

Definition at line 39 of file solver_parameters.h.

Member Data Documentation

◆ hessian_type_

HessianType qpmad::SolverParameters::hessian_type_

Definition at line 29 of file solver_parameters.h.

◆ max_iter_

std::ptrdiff_t qpmad::SolverParameters::max_iter_

Definition at line 33 of file solver_parameters.h.

◆ return_inverted_cholesky_factor_

bool qpmad::SolverParameters::return_inverted_cholesky_factor_

Definition at line 35 of file solver_parameters.h.

◆ tolerance_

double qpmad::SolverParameters::tolerance_

Definition at line 31 of file solver_parameters.h.


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