qpmad
Eigen-based C++ QP solver.
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions
qpmad Namespace Reference

Namespaces

namespace  testing
 

Classes

class  ActiveSet
 
class  ChosenConstraint
 
class  ConstraintStatus
 
class  FactorizationData
 
class  GivensRotation
 Represents Givens rotation. More...
 
class  SolverBase
 
class  SolverParameters
 
class  SolverTemplate
 
class  TriangularInversion
 

Typedefs

typedef EIGEN_DEFAULT_DENSE_INDEX_TYPE MatrixIndex
 
typedef Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > QPMatrix
 
typedef Eigen::Matrix< double, Eigen::Dynamic, 1 > QPVector
 
using Solver = SolverTemplate< double, Eigen::Dynamic, 1, Eigen::Dynamic >
 

Functions

template<class t_VectorType >
void dropElementWithoutResize (t_VectorType &vector, const MatrixIndex index, const MatrixIndex size)
 

Typedef Documentation

◆ MatrixIndex

typedef EIGEN_DEFAULT_DENSE_INDEX_TYPE qpmad::MatrixIndex

Definition at line 33 of file common.h.

◆ QPMatrix

typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> qpmad::QPMatrix

Definition at line 35 of file common.h.

◆ QPVector

typedef Eigen::Matrix<double, Eigen::Dynamic, 1> qpmad::QPVector
Deprecated:

Definition at line 36 of file common.h.

◆ Solver

using qpmad::Solver = typedef SolverTemplate<double, Eigen::Dynamic, 1, Eigen::Dynamic>

Definition at line 430 of file solver.h.

Function Documentation

◆ dropElementWithoutResize()

template<class t_VectorType >
void qpmad::dropElementWithoutResize ( t_VectorType &  vector,
const MatrixIndex  index,
const MatrixIndex  size 
)
inline
Deprecated:

Definition at line 40 of file common.h.