class
OsqpInterface
Base classes
- class Optimizer
Constructors, destructors, conversion operators
- OsqpInterface()
- OsqpInterface(const OsqpInterface& other) deleted
- ~OsqpInterface() override
Public functions
- auto isAvailable() const -> bool override
- auto setProblem(std::shared_ptr<OptimizationProblem> problem) -> bool override
- auto solve() -> bool override
- auto getPrimalVariables(VectorDynSize& primalVariables) -> bool override
- auto getDualVariables(VectorDynSize& constraintsMultipliers, VectorDynSize& lowerBoundsMultipliers, VectorDynSize& upperBoundsMultipliers) -> bool override
- auto getOptimalCost(double& optimalCost) -> bool override
- auto getOptimalConstraintsValues(VectorDynSize& constraintsValues) -> bool override
- auto minusInfinity() -> double override
- auto plusInfinity() -> double override
- auto settings() -> OsqpSettings&