OR-Tools  9.6
primal_dual_hybrid_gradient.h File Reference

Go to the source code of this file.

Classes

struct  PrimalAndDualSolution
 
struct  SolverResult
 
struct  IterationCallbackInfo
 

Namespaces

 operations_research
 Collection of objects used to extend the Constraint Solver library.
 
 operations_research::pdlp
 
 operations_research::pdlp::internal
 

Functions

SolverResult PrimalDualHybridGradient (QuadraticProgram qp, const PrimalDualHybridGradientParams &params, const std::atomic< bool > *interrupt_solve=nullptr, std::function< void(const IterationCallbackInfo &)> iteration_stats_callback=nullptr)
 
SolverResult PrimalDualHybridGradient (QuadraticProgram qp, const PrimalDualHybridGradientParams &params, std::optional< PrimalAndDualSolution > initial_solution, const std::atomic< bool > *interrupt_solve=nullptr, std::function< void(const IterationCallbackInfo &)> iteration_stats_callback=nullptr)
 
glop::ProblemSolution ComputeStatuses (const QuadraticProgram &qp, const PrimalAndDualSolution &solution)