qpOASES 3.2.1
An Implementation of the Online Active Set Strategy
|
Go to the source code of this file.
Macros | |
#define | TEST_TOL_FACTOR 1 |
#define | TEST_PASSED 0 |
#define | TEST_FAILED 1 |
#define | TEST_DATA_NOT_FOUND 99 |
#define | QPOASES_TEST_FOR_EQUAL(x, y) |
#define | QPOASES_TEST_FOR_NEAR(x, y) |
#define | QPOASES_TEST_FOR_TOL(x, tol) |
#define | QPOASES_TEST_FOR_TRUE(x) |
Definition of auxiliary functions/macros for unit testing.
#define QPOASES_TEST_FOR_EQUAL | ( | x, | |
y ) |
Macro verifying that two numerical values are equal in order to pass unit test.
#define QPOASES_TEST_FOR_NEAR | ( | x, | |
y ) |
Macro verifying that two numerical values are close to each other in order to pass unit test.
#define QPOASES_TEST_FOR_TOL | ( | x, | |
tol ) |
Macro verifying that first quantity is lower or equal than second one in order to pass unit test.
#define QPOASES_TEST_FOR_TRUE | ( | x | ) |
Macro verifying that a logical expression holds in order to pass unit test.
#define TEST_DATA_NOT_FOUND 99 |
Return value for tests that could not run due to missing external data.
#define TEST_FAILED 1 |
Return value for tests that failed.
#define TEST_PASSED 0 |
Return value for tests that passed.