Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::glop::PrimalPrices Class Reference

Detailed Description

Definition at line 301 of file reduced_costs.h.

#include <reduced_costs.h>

Public Member Functions

 PrimalPrices (absl::BitGenRef random, const VariablesInfo &variables_info, PrimalEdgeNorms *primal_edge_norms, ReducedCosts *reduced_costs)
ColIndex GetBestEnteringColumn ()
void SetRandom (absl::BitGenRef random)
void UpdateBeforeBasisPivot (ColIndex entering_col, UpdateRow *update_row)
void RecomputePriceAt (ColIndex col)
void SetAndDebugCheckThatColumnIsDualFeasible (ColIndex col)
void ForceRecomputation ()

Constructor & Destructor Documentation

◆ PrimalPrices()

operations_research::glop::PrimalPrices::PrimalPrices ( absl::BitGenRef random,
const VariablesInfo & variables_info,
PrimalEdgeNorms * primal_edge_norms,
ReducedCosts * reduced_costs )

Definition at line 500 of file reduced_costs.cc.

Member Function Documentation

◆ ForceRecomputation()

void operations_research::glop::PrimalPrices::ForceRecomputation ( )
inline

Definition at line 330 of file reduced_costs.h.

◆ GetBestEnteringColumn()

ColIndex operations_research::glop::PrimalPrices::GetBestEnteringColumn ( )

Definition at line 550 of file reduced_costs.cc.

◆ RecomputePriceAt()

void operations_research::glop::PrimalPrices::RecomputePriceAt ( ColIndex col)

Definition at line 528 of file reduced_costs.cc.

◆ SetAndDebugCheckThatColumnIsDualFeasible()

void operations_research::glop::PrimalPrices::SetAndDebugCheckThatColumnIsDualFeasible ( ColIndex col)

Definition at line 541 of file reduced_costs.cc.

◆ SetRandom()

void operations_research::glop::PrimalPrices::SetRandom ( absl::BitGenRef random)
inline

Definition at line 312 of file reduced_costs.h.

◆ UpdateBeforeBasisPivot()

void operations_research::glop::PrimalPrices::UpdateBeforeBasisPivot ( ColIndex entering_col,
UpdateRow * update_row )

Definition at line 512 of file reduced_costs.cc.


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