36#ifndef QPOASES_INDEXLIST_HPP
37#define QPOASES_INDEXLIST_HPP
returnValue
Defines all symbols for global return values.
Definition: MessageHandling.hpp:65
BooleanType
Definition: Types.hpp:204
int int_t
Definition: Types.hpp:180
#define END_NAMESPACE_QPOASES
Definition: Types.hpp:110
#define BEGIN_NAMESPACE_QPOASES
Definition: Types.hpp:107
Interfaces matrix-vector operations tailored to general dense matrices.
Definition: Matrices.hpp:329
Stores and manages index lists.
Definition: Indexlist.hpp:56
int_t getIndex(int_t givennumber) const
Definition: Indexlist.cpp:157
returnValue removeNumber(int_t removenumber)
Definition: Indexlist.cpp:187
int_t getNumber(int_t physicalindex) const
Definition: Indexlist.ipp:47
~Indexlist()
Definition: Indexlist.cpp:83
int_t getLength() const
Definition: Indexlist.ipp:60
int_t findInsert(int_t i) const
Definition: Indexlist.cpp:295
returnValue clear()
Definition: Indexlist.cpp:248
Indexlist & operator=(const Indexlist &rhs)
Definition: Indexlist.cpp:92
returnValue getISortArray(int_t **const iSortArray) const
Definition: Indexlist.cpp:146
int_t length
Definition: Indexlist.hpp:183
returnValue addNumber(int_t addnumber)
Definition: Indexlist.cpp:167
int_t last
Definition: Indexlist.hpp:185
int_t * iSort
Definition: Indexlist.hpp:181
BooleanType isMember(int_t _number) const
Definition: Indexlist.ipp:78
returnValue swapNumbers(int_t number1, int_t number2)
Definition: Indexlist.cpp:217
returnValue copy(const Indexlist &rhs)
Definition: Indexlist.cpp:269
returnValue init(int_t n=0)
Definition: Indexlist.cpp:108
int_t first
Definition: Indexlist.hpp:184
int_t physicallength
Definition: Indexlist.hpp:187
returnValue getNumberArray(int_t **const numberarray) const
Definition: Indexlist.cpp:132
int_t getLastNumber() const
Definition: Indexlist.ipp:69
Indexlist()
Definition: Indexlist.cpp:50
int_t * number
Definition: Indexlist.hpp:180
int_t lastusedindex
Definition: Indexlist.hpp:186
Interfaces matrix-vector operations tailored to general sparse matrices.
Definition: Matrices.hpp:752
Interfaces matrix-vector operations tailored to general sparse matrices.
Definition: Matrices.hpp:558
Interfaces matrix-vector operations tailored to symmetric dense matrices.
Definition: Matrices.hpp:512
Interfaces matrix-vector operations tailored to symmetric sparse matrices.
Definition: Matrices.hpp:937