Functions | Variables
testQPSolver.cpp File Reference

Test simple QP solver for a linear inequality constraint. More...

#include <gtsam_unstable/linear/QPSParser.h>
#include <gtsam_unstable/linear/QPSolver.h>
#include <gtsam/base/Testable.h>
#include <gtsam/inference/Symbol.h>
#include <CppUnitLite/TestHarness.h>
Include dependency graph for testQPSolver.cpp:

Go to the source code of this file.

Functions

QP createEqualityConstrainedTest ()
 
QP createTestCase ()
 
QP createTestMatlabQPEx ()
 
QP createTestNocedal06bookEx16_4 ()
 
int main ()
 
 TEST (QPSolver, TestCase)
 
 TEST (QPSolver, constraintsAux)
 
 TEST (QPSolver, dual)
 
 TEST (QPSolver, indentifyActiveConstraints)
 
 TEST (QPSolver, iterate)
 
 TEST (QPSolver, optimizeForst10book_pg171Ex5)
 
 TEST (QPSolver, ParserSyntaticTest)
 
 TEST (QPSolver, ParserSemanticTest)
 
 TEST (QPSolver, QPExampleTest)
 
 TEST (QPSolver, HS21)
 
 TEST (QPSolver, HS35)
 
 TEST (QPSolver, HS35MOD)
 
 TEST (QPSolver, HS51)
 
 TEST (QPSolver, HS52)
 
 TEST (QPSolver, HS268)
 
 TEST (QPSolver, QPTEST)
 
TEST (QPSolver, optimizeMatlabEx)
 
TEST (QPSolver, optimizeMatlabExNoinitials)
 
 TEST (QPSolver, optimizeNocedal06bookEx16_4)
 
 TEST (QPSolver, failedSubproblem)
 
 TEST (QPSolver, infeasibleInitial)
 
pair< QP, QPtestParser (QPSParser parser)
 

Variables

static const Vector kOne = Vector::Ones(1)
 
static const Vector kZero = Vector::Zero(1)
 

Detailed Description

Test simple QP solver for a linear inequality constraint.

Date
Apr 10, 2014
Author
Duy-Nguyen Ta
Date
Apr 10, 2014
Author
Duy-Nguyen Ta
Ivan Dario Jimenez

Definition in file testQPSolver.cpp.

Function Documentation

◆ createEqualityConstrainedTest()

QP createEqualityConstrainedTest ( )

Definition at line 92 of file testQPSolver.cpp.

◆ createTestCase()

QP createTestCase ( )

Definition at line 36 of file testQPSolver.cpp.

◆ createTestMatlabQPEx()

QP createTestMatlabQPEx ( )

Definition at line 316 of file testQPSolver.cpp.

◆ createTestNocedal06bookEx16_4()

QP createTestNocedal06bookEx16_4 ( )

Definition at line 366 of file testQPSolver.cpp.

◆ main()

int main ( void  )

Definition at line 434 of file testQPSolver.cpp.

◆ TEST() [1/21]

TEST ( QPSolver  ,
TestCase   
)

Definition at line 58 of file testQPSolver.cpp.

◆ TEST() [2/21]

TEST ( QPSolver  ,
constraintsAux   
)

Definition at line 68 of file testQPSolver.cpp.

◆ TEST() [3/21]

TEST ( QPSolver  ,
dual   
)

Definition at line 112 of file testQPSolver.cpp.

◆ TEST() [4/21]

TEST ( QPSolver  ,
indentifyActiveConstraints   
)

Definition at line 130 of file testQPSolver.cpp.

◆ TEST() [5/21]

TEST ( QPSolver  ,
iterate   
)

Definition at line 154 of file testQPSolver.cpp.

◆ TEST() [6/21]

TEST ( QPSolver  ,
optimizeForst10book_pg171Ex5   
)

Definition at line 201 of file testQPSolver.cpp.

◆ TEST() [7/21]

TEST ( QPSolver  ,
ParserSyntaticTest   
)

Definition at line 231 of file testQPSolver.cpp.

◆ TEST() [8/21]

TEST ( QPSolver  ,
ParserSemanticTest   
)

Definition at line 239 of file testQPSolver.cpp.

◆ TEST() [9/21]

TEST ( QPSolver  ,
QPExampleTest   
)

Definition at line 246 of file testQPSolver.cpp.

◆ TEST() [10/21]

TEST ( QPSolver  ,
HS21   
)

Definition at line 259 of file testQPSolver.cpp.

◆ TEST() [11/21]

TEST ( QPSolver  ,
HS35   
)

Definition at line 270 of file testQPSolver.cpp.

◆ TEST() [12/21]

TEST ( QPSolver  ,
HS35MOD   
)

Definition at line 277 of file testQPSolver.cpp.

◆ TEST() [13/21]

TEST ( QPSolver  ,
HS51   
)

Definition at line 284 of file testQPSolver.cpp.

◆ TEST() [14/21]

TEST ( QPSolver  ,
HS52   
)

Definition at line 291 of file testQPSolver.cpp.

◆ TEST() [15/21]

TEST ( QPSolver  ,
HS268   
)

Definition at line 298 of file testQPSolver.cpp.

◆ TEST() [16/21]

TEST ( QPSolver  ,
QPTEST   
)

Definition at line 306 of file testQPSolver.cpp.

◆ TEST() [17/21]

* TEST ( QPSolver  ,
optimizeMatlabEx   
)

Definition at line 339 of file testQPSolver.cpp.

◆ TEST() [18/21]

* TEST ( QPSolver  ,
optimizeMatlabExNoinitials   
)

Definition at line 354 of file testQPSolver.cpp.

◆ TEST() [19/21]

TEST ( QPSolver  ,
optimizeNocedal06bookEx16_4   
)

Definition at line 382 of file testQPSolver.cpp.

◆ TEST() [20/21]

TEST ( QPSolver  ,
failedSubproblem   
)

Definition at line 397 of file testQPSolver.cpp.

◆ TEST() [21/21]

TEST ( QPSolver  ,
infeasibleInitial   
)

Definition at line 416 of file testQPSolver.cpp.

◆ testParser()

pair<QP, QP> testParser ( QPSParser  parser)

Definition at line 214 of file testQPSolver.cpp.

Variable Documentation

◆ kOne

const Vector kOne = Vector::Ones(1)
static

Definition at line 32 of file testQPSolver.cpp.

◆ kZero

const Vector kZero = Vector::Zero(1)
static

Definition at line 32 of file testQPSolver.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:56