qpmad
Eigen-based C++ QP solver.
Loading...
Searching...
No Matches
qpmad Namespace Reference

Namespaces

namespace  testing

Classes

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

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 37 of file common.h.

◆ QPMatrix

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

Definition at line 39 of file common.h.

◆ QPVector

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

Definition at line 40 of file common.h.

◆ Solver

using qpmad::Solver = 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 44 of file common.h.