919d4a1006
in the future I may add the SVN history
28 lines
706 B
C
28 lines
706 B
C
#ifndef HEADER_lp_pricePSE
|
|
#define HEADER_lp_pricePSE
|
|
|
|
#include "lp_types.h"
|
|
|
|
#define ApplySteepestEdgeMinimum
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/* Price norm management routines */
|
|
STATIC MYBOOL initPricer(lprec *lp);
|
|
INLINE MYBOOL applyPricer(lprec *lp);
|
|
STATIC void simplexPricer(lprec *lp, MYBOOL isdual);
|
|
STATIC void freePricer(lprec *lp);
|
|
STATIC MYBOOL resizePricer(lprec *lp);
|
|
STATIC REAL getPricer(lprec *lp, int item, MYBOOL isdual);
|
|
STATIC MYBOOL restartPricer(lprec *lp, MYBOOL isdual);
|
|
STATIC MYBOOL updatePricer(lprec *lp, int rownr, int colnr, REAL *pcol, REAL *prow, int *nzprow);
|
|
STATIC MYBOOL verifyPricer(lprec *lp);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* HEADER_lp_pricePSE */
|
|
|