OR-Tools  9.3
primal_dual_hybrid_gradient.h File Reference

Go to the source code of this file.

Classes

struct  PrimalAndDualSolution
 
struct  SolverResult
 
struct  IterationCallbackInfo
 

Namespaces

namespace  operations_research
 Collection of objects used to extend the Constraint Solver library.
 
namespace  operations_research::pdlp
 
namespace  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, absl::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)