| getDualSolution(Ref_vectorX res)=0 | centroidal_dynamics::Solver_LP_abstract | pure virtual |
| getMaximumIterations() | centroidal_dynamics::Solver_LP_abstract | inlinevirtual |
| getMaximumTime() | centroidal_dynamics::Solver_LP_abstract | inlinevirtual |
| getNewSolver(SolverLP solverType) | centroidal_dynamics::Solver_LP_abstract | static |
| getObjectiveValue()=0 | centroidal_dynamics::Solver_LP_abstract | pure virtual |
| getStatus()=0 | centroidal_dynamics::Solver_LP_abstract | pure virtual |
| getUseWarmStart() | centroidal_dynamics::Solver_LP_abstract | inlinevirtual |
| m_maxIter | centroidal_dynamics::Solver_LP_abstract | protected |
| m_maxTime | centroidal_dynamics::Solver_LP_abstract | protected |
| m_useWarmStart | centroidal_dynamics::Solver_LP_abstract | protected |
| readLpFromFile(const std::string &filename, VectorX &c, VectorX &lb, VectorX &ub, MatrixXX &A, VectorX &Alb, VectorX &Aub) | centroidal_dynamics::Solver_LP_abstract | virtual |
| setMaximumIterations(unsigned int maxIter) | centroidal_dynamics::Solver_LP_abstract | virtual |
| setMaximumTime(double seconds) | centroidal_dynamics::Solver_LP_abstract | virtual |
| setUseWarmStart(bool useWarmStart) | centroidal_dynamics::Solver_LP_abstract | inlinevirtual |
| solve(Cref_vectorX c, Cref_vectorX lb, Cref_vectorX ub, Cref_matrixXX A, Cref_vectorX Alb, Cref_vectorX Aub, Ref_vectorX sol)=0 | centroidal_dynamics::Solver_LP_abstract | pure virtual |
| solve(const std::string &filename, Ref_vectorX sol) | centroidal_dynamics::Solver_LP_abstract | virtual |
| Solver_LP_abstract() | centroidal_dynamics::Solver_LP_abstract | inline |
| writeLpToFile(const std::string &filename, Cref_vectorX c, Cref_vectorX lb, Cref_vectorX ub, Cref_matrixXX A, Cref_vectorX Alb, Cref_vectorX Aub) | centroidal_dynamics::Solver_LP_abstract | virtual |
| ~Solver_LP_abstract() | centroidal_dynamics::Solver_LP_abstract | inlinevirtual |