qpOASES
3.2.1
An Implementation of the Online Active Set Strategy
|
Go to the documentation of this file.
36 #ifndef QPOASES_BOUNDS_HPP
37 #define QPOASES_BOUNDS_HPP
returnValue moveFixedToFree(int_t number)
Definition: Bounds.cpp:187
int_t getNFV() const
Definition: Bounds.ipp:55
returnValue setupAllFree()
Definition: Bounds.cpp:160
BEGIN_NAMESPACE_QPOASES typedef double real_t
Definition: Types.hpp:171
int_t getNFX() const
Definition: Bounds.ipp:91
Indexlist fixed
Definition: Bounds.hpp:243
returnValue setupAllLower()
Definition: Bounds.cpp:169
#define END_NAMESPACE_QPOASES
Definition: Types.hpp:110
Bounds & operator=(const Bounds &rhs)
Definition: Bounds.cpp:85
returnValue swapFree(int_t number1, int_t number2)
Definition: Bounds.cpp:249
BEGIN_NAMESPACE_QPOASES FILE * stdFile
Definition: MessageHandling.cpp:49
#define BEGIN_NAMESPACE_QPOASES
Definition: Types.hpp:107
returnValue setupAll(SubjectToStatus _status)
Definition: Bounds.cpp:461
Bounds()
Definition: Bounds.cpp:50
Indexlist * getFixed()
Definition: Bounds.ipp:109
Manages working sets of bounds (i.e. box constraints).
Definition: Bounds.hpp:56
Interfaces matrix-vector operations tailored to general sparse matrices.
Definition: Matrices.hpp:557
int_t getNBV() const
Definition: Bounds.ipp:64
virtual returnValue rotate(int_t offset)
Definition: Bounds.cpp:325
real_t getCPUtime()
Definition: Utils.cpp:581
returnValue copy(const Bounds &rhs)
Definition: Bounds.cpp:447
returnValue setupAllUpper()
Definition: Bounds.cpp:178
Interfaces matrix-vector operations tailored to symmetric sparse matrices.
Definition: Matrices.hpp:936
#define USING_NAMESPACE_QPOASES
Definition: Types.hpp:113
Interfaces matrix-vector operations tailored to general dense matrices.
Definition: Matrices.hpp:328
Implements the online active set strategy for QPs with general constraints.
Definition: QProblem.hpp:61
Base class for managing working sets of bounds and constraints.
Definition: SubjectTo.hpp:56
Implements the online active set strategy for QPs with varying, sparse matrices.
Definition: SQProblemSchur.hpp:61
returnValue flipFixed(int_t number)
Definition: Bounds.cpp:228
Indexlist * getFree()
Definition: Bounds.ipp:100
returnValue moveFreeToFixed(int_t number, SubjectToStatus _status)
Definition: Bounds.cpp:207
SubjectToStatus
Definition: Types.hpp:272
Indexlist freee
Definition: Bounds.hpp:242
returnValue
Defines all symbols for global return values.
Definition: MessageHandling.hpp:64
int main()
Definition: example1.cpp:40
virtual returnValue shift(int_t offset)
Definition: Bounds.cpp:264
returnValue print()
Definition: Bounds.cpp:400
int_t getNV() const
Definition: Bounds.ipp:46
returnValue init(int_t _n=0)
Definition: Bounds.cpp:102
sparse_int_t * createDiagInfo()
Definition: Matrices.cpp:1362
virtual ~Bounds()
Definition: Bounds.cpp:76
Stores and manages index lists.
Definition: Indexlist.hpp:55
returnValue clear()
Definition: Bounds.cpp:438
virtual real_t * full() const
Definition: Matrices.cpp:1381
real_t getAbs(real_t x)
Definition: Utils.ipp:143
int_t getNUV() const
Definition: Bounds.ipp:73
int_t getNFR() const
Definition: Bounds.ipp:82
Interfaces matrix-vector operations tailored to symmetric dense matrices.
Definition: Matrices.hpp:511
returnValue setupBound(int_t number, SubjectToStatus _status)
Definition: Bounds.cpp:124
int int_t
Definition: Types.hpp:180