65 LP::shared_ptr buildInitialLP(
Key yKey)
const;
77 std::vector<std::pair<Key, Matrix>> collectTerms(
85 friend class LPInitSolverInitializationTest;
Linear Factor Graph where all factors are Gaussians.
Struct used to hold a Linear Programming Problem.
Global functions in a separate testing namespace.
Definition: chartTesting.h:28
std::uint64_t Key
Integer nonlinear key type.
Definition: types.h:69
boost::shared_ptr< This > shared_ptr
shared_ptr to this class
Definition: GaussianFactorGraph.h:75
This class represents a collection of vector-valued variables associated each with a unique integer i...
Definition: VectorValues.h:74
Collection of all Linear Inequality constraints Ax-b <= 0 of a Programming problem as a Factor Graph.
Definition: InequalityFactorGraph.h:32
This class defines a linear inequality constraint Ax-b <= 0, inheriting JacobianFactor with the speci...
Definition: LinearInequality.h:33
Data structure of a Linear Program.
Definition: LP.h:51
This LPInitSolver implements the strategy in Matlab: http://www.mathworks.com/help/optim/ug/linear-pr...
Definition: LPInitSolver.h:52
LPInitSolver(const LP &lp)
Construct with an LP problem.
Definition: LPInitSolver.h:58
VectorValues solve() const
Definition: LPInitSolver.cpp:27