22#include <gtsam/config.h>
24#ifdef GTSAM_ALLOW_DEPRECATED_SINCE_V43
27#include <gtsam_unstable/dllexport.h>
42class GTSAM_UNSTABLE_EXPORT QPSolver {
45 explicit QPSolver(
const QP& qp);
48 std::pair<VectorValues, VectorValues>
optimize(
49 const VectorValues& initialValues,
50 const VectorValues& duals = VectorValues(),
51 bool useWarmStart =
false)
const;
54 std::pair<VectorValues, VectorValues>
optimize()
const;
Throw when the problem is either infeasible or unbounded.
Exception thrown when given Infeasible Initial Values.
Factor graphs of a Quadratic Programming problem.
Global functions in a separate testing namespace.
Definition chartTesting.h:28
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
Optimize for triangulation.
Definition triangulation.cpp:178