OR-Tools  9.6
DiagonalTrustRegionProblemFromQp

Detailed Description

Definition at line 538 of file trust_region.cc.

Public Member Functions

 DiagonalTrustRegionProblemFromQp (const QuadraticProgram *qp, const VectorXd *primal_solution, const VectorXd *dual_solution, const VectorXd *primal_gradient, const VectorXd *dual_gradient, const double primal_weight)
 
double CenterPoint (int64_t index) const
 
double NormWeight (int64_t index) const
 
double LowerBound (int64_t index) const
 
double UpperBound (int64_t index) const
 
double Objective (int64_t index) const
 
double ObjectiveMatrixDiagonalAt (int64_t index) const
 

Constructor & Destructor Documentation

◆ DiagonalTrustRegionProblemFromQp()

DiagonalTrustRegionProblemFromQp ( const QuadraticProgram qp,
const VectorXd *  primal_solution,
const VectorXd *  dual_solution,
const VectorXd *  primal_gradient,
const VectorXd *  dual_gradient,
const double  primal_weight 
)
inline

Definition at line 542 of file trust_region.cc.

Member Function Documentation

◆ CenterPoint()

double CenterPoint ( int64_t  index) const
inline

Definition at line 556 of file trust_region.cc.

◆ LowerBound()

double LowerBound ( int64_t  index) const
inline

Definition at line 565 of file trust_region.cc.

◆ NormWeight()

double NormWeight ( int64_t  index) const
inline

Definition at line 561 of file trust_region.cc.

◆ Objective()

double Objective ( int64_t  index) const
inline

Definition at line 585 of file trust_region.cc.

◆ ObjectiveMatrixDiagonalAt()

double ObjectiveMatrixDiagonalAt ( int64_t  index) const
inline

Definition at line 590 of file trust_region.cc.

◆ UpperBound()

double UpperBound ( int64_t  index) const
inline

Definition at line 575 of file trust_region.cc.


The documentation for this class was generated from the following file: