OR-Tools  9.6
DiagonalTrustRegionProblem

Detailed Description

Definition at line 480 of file trust_region.cc.

Public Member Functions

 DiagonalTrustRegionProblem (const VectorXd *objective_vector, const VectorXd *objective_matrix_diagonal, const VectorXd *lower_bounds, const VectorXd *upper_bounds, const VectorXd *center_point, const VectorXd *norm_weights)
 
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

◆ DiagonalTrustRegionProblem()

DiagonalTrustRegionProblem ( const VectorXd *  objective_vector,
const VectorXd *  objective_matrix_diagonal,
const VectorXd *  lower_bounds,
const VectorXd *  upper_bounds,
const VectorXd *  center_point,
const VectorXd *  norm_weights 
)
inline

Definition at line 484 of file trust_region.cc.

Member Function Documentation

◆ CenterPoint()

double CenterPoint ( int64_t  index) const
inline

Definition at line 497 of file trust_region.cc.

◆ LowerBound()

double LowerBound ( int64_t  index) const
inline

Definition at line 501 of file trust_region.cc.

◆ NormWeight()

double NormWeight ( int64_t  index) const
inline

Definition at line 499 of file trust_region.cc.

◆ Objective()

double Objective ( int64_t  index) const
inline

Definition at line 509 of file trust_region.cc.

◆ ObjectiveMatrixDiagonalAt()

double ObjectiveMatrixDiagonalAt ( int64_t  index) const
inline

Definition at line 511 of file trust_region.cc.

◆ UpperBound()

double UpperBound ( int64_t  index) const
inline

Definition at line 505 of file trust_region.cc.


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