Go to the source code of this file.
Declaration of all non-built-in types (except for classes).
Definition in file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
Forces to always include all implicitly fixed bounds and all equality constraints into the initial working set when setting up an auxiliary QP.
Definition at line 63 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
#define BEGIN_NAMESPACE_QPOASES namespace qpOASES { |
Macro for switching on/off the beginning of the qpOASES namespace definition.
Definition at line 114 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
#define END_NAMESPACE_QPOASES } |
Macro for switching on/off the end of the qpOASES namespace definition.
Definition at line 117 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
#define QQ | ( | I, | |
J | |||
) | Q[(I)+nV*(J)] |
Macro for accessing the orthonormal matrix Q of the QT factorisation.
Definition at line 132 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
#define REFER_NAMESPACE_QPOASES qpOASES:: |
Macro for switching on/off references to the qpOASES namespace.
Definition at line 123 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
Macro for accessing the Cholesky factor R.
Definition at line 129 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
Macro for accessing the triangular matrix T of the QT factorisation.
Definition at line 135 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
#define USING_NAMESPACE_QPOASES using namespace qpOASES; |
Macro for switching on/off the use of the qpOASES namespace.
Definition at line 120 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum BooleanType |
Summarises all possible logical values.
Definition at line 155 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum HessianType |
Summarises all possible types of the QP's Hessian matrix.
Definition at line 199 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum PrintLevel |
Summarises all possible print levels. Print levels are used to describe the desired amount of output during runtime of qpOASES.
Definition at line 164 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum QProblemStatus |
Summarises all possible states of the (S)QProblem(B) object during the solution process of a QP sequence.
QPS_NOTINITIALISED |
QProblem object is freshly instantiated or reset. |
QPS_PREPARINGAUXILIARYQP |
An auxiliary problem is currently setup, either at the very beginning via an initial homotopy or after changing the QP matrices. |
QPS_AUXILIARYQPSOLVED |
An auxilary problem was solved, either at the very beginning via an initial homotopy or after changing the QP matrices. |
QPS_PERFORMINGHOMOTOPY |
A homotopy according to the main idea of the online active set strategy is performed. |
QPS_HOMOTOPYQPSOLVED |
An intermediate QP along the homotopy path was solved. |
QPS_SOLVED |
The solution of the actual QP was found. |
QPS_NOTINITIALISED |
QProblem object is freshly instantiated or reset. |
QPS_PREPARINGAUXILIARYQP |
An auxiliary problem is currently setup, either at the very beginning via an initial homotopy or after changing the QP matrices. |
QPS_AUXILIARYQPSOLVED |
An auxilary problem was solved, either at the very beginning via an initial homotopy or after changing the QP matrices. |
QPS_PERFORMINGHOMOTOPY |
A homotopy according to the main idea of the online active set strategy is performed. |
QPS_HOMOTOPYQPSOLVED |
An intermediate QP along the homotopy path was solved. |
QPS_SOLVED |
The solution of the actual QP was found. |
QPS_NOTINITIALISED |
QProblem object is freshly instantiated or reset. |
QPS_PREPARINGAUXILIARYQP |
An auxiliary problem is currently setup, either at the very beginning via an initial homotopy or after changing the QP matrices. |
QPS_AUXILIARYQPSOLVED |
An auxilary problem was solved, either at the very beginning via an initial homotopy or after changing the QP matrices. |
QPS_PERFORMINGHOMOTOPY |
A homotopy according to the main idea of the online active set strategy is performed. |
QPS_HOMOTOPYQPSOLVED |
An intermediate QP along the homotopy path was solved. |
QPS_SOLVED |
The solution of the actual QP was found. |
Definition at line 184 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum SubjectToStatus |
Summarises all possible states of bounds and constraints.
Definition at line 221 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum SubjectToType |
Summarises all possible types of bounds and constraints.
Definition at line 211 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
enum VisibilityStatus |
Defines visibility status of a message.
Definition at line 175 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.
BEGIN_NAMESPACE_QPOASES typedef double real_t |
Defines real_t for facilitating switching between double and float.
Definition at line 146 of file external_packages/qpOASES-3.0beta/include/qpOASES/Types.hpp.