OR-Tools  8.2
EnteringVariable

Detailed Description

Definition at line 53 of file entering_variable.h.

Public Member Functions

 EnteringVariable (const VariablesInfo &variables_info, random_engine_t *random, ReducedCosts *reduced_costs, PrimalEdgeNorms *primal_edge_norms)
 
ABSL_MUST_USE_RESULT Status PrimalChooseEnteringColumn (ColIndex *entering_col)
 
ABSL_MUST_USE_RESULT Status DualChooseEnteringColumn (const UpdateRow &update_row, Fractional cost_variation, std::vector< ColIndex > *bound_flip_candidates, ColIndex *entering_col, Fractional *step)
 
ABSL_MUST_USE_RESULT Status DualPhaseIChooseEnteringColumn (const UpdateRow &update_row, Fractional cost_variation, ColIndex *entering_col, Fractional *step)
 
void SetParameters (const GlopParameters &parameters)
 
void SetPricingRule (GlopParameters::PricingRule rule)
 
std::string StatString () const
 
DenseBitRowResetUnusedColumns ()
 

Constructor & Destructor Documentation

◆ EnteringVariable()

EnteringVariable ( const VariablesInfo variables_info,
random_engine_t random,
ReducedCosts reduced_costs,
PrimalEdgeNorms primal_edge_norms 
)

Definition at line 25 of file entering_variable.cc.

Member Function Documentation

◆ DualChooseEnteringColumn()

Status DualChooseEnteringColumn ( const UpdateRow update_row,
Fractional  cost_variation,
std::vector< ColIndex > *  bound_flip_candidates,
ColIndex *  entering_col,
Fractional step 
)

Definition at line 89 of file entering_variable.cc.

◆ DualPhaseIChooseEnteringColumn()

Status DualPhaseIChooseEnteringColumn ( const UpdateRow update_row,
Fractional  cost_variation,
ColIndex *  entering_col,
Fractional step 
)

Definition at line 268 of file entering_variable.cc.

◆ PrimalChooseEnteringColumn()

Status PrimalChooseEnteringColumn ( ColIndex *  entering_col)

Definition at line 37 of file entering_variable.cc.

◆ ResetUnusedColumns()

DenseBitRow * ResetUnusedColumns ( )

Definition at line 380 of file entering_variable.cc.

◆ SetParameters()

void SetParameters ( const GlopParameters &  parameters)

Definition at line 372 of file entering_variable.cc.

◆ SetPricingRule()

void SetPricingRule ( GlopParameters::PricingRule  rule)

Definition at line 376 of file entering_variable.cc.

◆ StatString()

std::string StatString ( ) const
inline

Definition at line 92 of file entering_variable.h.


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