Go to the source code of this file.
|
enum | BlisLpStatus {
BlisLpStatusOptimal,
BlisLpStatusAbandoned,
BlisLpStatusPrimalInfeasible,
BlisLpStatusDualInfeasible,
BlisLpStatusPrimalObjLim,
BlisLpStatusDualObjLim,
BlisLpStatusIterLim,
BlisLpStatusUnknown
} |
|
enum | BlisReturnStatus {
BlisReturnStatusOk = 0,
BlisReturnStatusErrLp,
BlisReturnStatusInfeasible,
BlisReturnStatusUnbounded,
BlisReturnStatusOverObjLim,
BlisReturnStatusFeasible,
BlisReturnStatusBranch,
BlisReturnStatusUnknown
} |
|
enum | BlisCutStrategy {
BlisCutStrategyNotSet = -1,
BlisCutStrategyNone = 0,
BlisCutStrategyRoot,
BlisCutStrategyAuto,
BlisCutStrategyPeriodic
} |
|
enum | BlisHeurStrategy {
BlisHeurStrategyNotSet = -1,
BlisHeurStrategyNone = 0,
BlisHeurStrategyRoot,
BlisHeurStrategyAuto,
BlisHeurStrategyPeriodic,
BlisHeurStrategyBeforeRoot
} |
|
enum | BlisHotStartStrategy { BlisHotStartBranchIncorrect,
BlisHotStartBranchCorrect
} |
|
enum | BlisBranchingStrategy {
BlisBranchingStrategyMaxInfeasibility,
BlisBranchingStrategyPseudoCost,
BlisBranchingStrategyReliability,
BlisBranchingStrategyStrong,
BlisBranchingStrategyBilevel
} |
|
enum | BlisSolutionType {
BlisSolutionTypeBounding,
BlisSolutionTypeBranching,
BlisSolutionTypeDiving,
BlisSolutionTypeHeuristic,
BlisSolutionTypeStrong
} |
|
enum | BlisBranchingObjectType { BlisBranchingObjectTypeNone = 0,
BlisBranchingObjectTypeInt,
BlisBranchingObjectTypeSos,
BlisBranchingObjectTypeBilevel
} |
| Branching object type. More...
|
|
#define BLIS_CUT_DISABLE 20 |
#define BLIS_HEUR_ROUND_DISABLE 1000000 |
Enumerator |
---|
BlisLpStatusOptimal |
|
BlisLpStatusAbandoned |
|
BlisLpStatusPrimalInfeasible |
|
BlisLpStatusDualInfeasible |
|
BlisLpStatusPrimalObjLim |
|
BlisLpStatusDualObjLim |
|
BlisLpStatusIterLim |
|
BlisLpStatusUnknown |
|
Definition at line 35 of file Blis.h.
Enumerator |
---|
BlisReturnStatusOk |
|
BlisReturnStatusErrLp |
|
BlisReturnStatusInfeasible |
|
BlisReturnStatusUnbounded |
|
BlisReturnStatusOverObjLim |
|
BlisReturnStatusFeasible |
|
BlisReturnStatusBranch |
|
BlisReturnStatusUnknown |
|
Definition at line 48 of file Blis.h.
Enumerator |
---|
BlisCutStrategyNotSet |
|
BlisCutStrategyNone |
|
BlisCutStrategyRoot |
|
BlisCutStrategyAuto |
|
BlisCutStrategyPeriodic |
|
Definition at line 69 of file Blis.h.
Enumerator |
---|
BlisHeurStrategyNotSet |
|
BlisHeurStrategyNone |
|
BlisHeurStrategyRoot |
|
BlisHeurStrategyAuto |
|
BlisHeurStrategyPeriodic |
|
BlisHeurStrategyBeforeRoot |
|
Definition at line 77 of file Blis.h.
Enumerator |
---|
BlisHotStartBranchIncorrect |
|
BlisHotStartBranchCorrect |
|
Definition at line 95 of file Blis.h.
Enumerator |
---|
BlisBranchingStrategyMaxInfeasibility |
|
BlisBranchingStrategyPseudoCost |
|
BlisBranchingStrategyReliability |
|
BlisBranchingStrategyStrong |
|
BlisBranchingStrategyBilevel |
|
Definition at line 102 of file Blis.h.
Enumerator |
---|
BlisSolutionTypeBounding |
|
BlisSolutionTypeBranching |
|
BlisSolutionTypeDiving |
|
BlisSolutionTypeHeuristic |
|
BlisSolutionTypeStrong |
|
Definition at line 112 of file Blis.h.
Branching object type.
Enumerator |
---|
BlisBranchingObjectTypeNone |
|
BlisBranchingObjectTypeInt |
|
BlisBranchingObjectTypeSos |
|
BlisBranchingObjectTypeBilevel |
|
Definition at line 123 of file Blis.h.