class_stabilization.h
Go to the documentation of this file.
34 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
76 int k; /**< counter for the number of stabilized pricing rounds in B&B node, excluding the mispricing schedule iterations */
77 int t; /**< counter for the number of pricing rounds during a mispricing schedule, restarted after a mispricing schedule is finished */
Definition: struct_gcgcol.h:50
Definition: class_stabilization.h:44
Definition: class_conspartition.cpp:43
SCIP_RETCODE setNConvconsvals(int nconvconssnew)
Definition: class_stabilization.cpp:216
SCIP_RETCODE setLinkingConss(SCIP_CONS **linkingconss, int *linkingconsblock, int nlinkingconss)
SCIP_RETCODE setNLinkingconsvals(int nlinkingconssnew)
Definition: class_stabilization.cpp:190
SCIP_Real linkingconsGetDual(int i)
Definition: class_stabilization.cpp:229
Definition: class_pricingtype.h:41
void disablingMispricingSchedule()
Definition: class_stabilization.cpp:1137
void updateNode()
Stabilization()
void updateAlphaMisprice()
Definition: class_stabilization.cpp:482
SCIP_RETCODE rowGetDual(int i, SCIP_Real *dual)
Definition: class_stabilization.cpp:280
abstraction for SCIP pricing types
void activateMispricingSchedule()
Definition: class_stabilization.cpp:1130
SCIP_RETCODE updateSubgradientProduct(GCG_COL **pricingcols)
Definition: class_stabilization.cpp:1152
SCIP_Bool isInMispricingSchedule() const
Definition: class_stabilization.cpp:1145
SCIP_RETCODE updateStabilityCenter(SCIP_Real lowerbound, SCIP_Real *dualsolconv, GCG_COL **pricingcols)
Definition: class_stabilization.cpp:330
SCIP_RETCODE consGetDual(int i, SCIP_Real *dual)
Definition: class_stabilization.cpp:248