11 #ifndef ClpPredictorCorrector_H
12 #define ClpPredictorCorrector_H
66 CoinWorkDouble
complementarityGap(
int & numberComplementarityPairs,
int & numberComplementarityItems,
72 void solveSystem(CoinWorkDouble * region1, CoinWorkDouble * region2,
73 const CoinWorkDouble * region1In,
const CoinWorkDouble * region2In,
74 const CoinWorkDouble * saveRegion1,
const CoinWorkDouble * saveRegion2,
77 bool checkGoodMove(
const bool doCorrector, CoinWorkDouble & bestNextGap,
78 bool allowIncreasingGap);
80 bool checkGoodMove2(CoinWorkDouble move, CoinWorkDouble & bestNextGap,
81 bool allowIncreasingGap);
88 void debugMove(
int phase, CoinWorkDouble primalStep, CoinWorkDouble dualStep);