- data GLPOpts
- data MsgLev
- data BranchingTechnique
- data BacktrackTechnique
- = DepthFirst
- | BreadthFirst
- | LocBound
- | ProjHeur
- data Preprocessing
- data Cuts
- data ReturnCode
- = Success
- | InvalidBasis
- | SingularMatrix
- | IllConditionedMatrix
- | InvalidBounds
- | SolverFailed
- | ObjLowerLimReached
- | ObjUpperLimReached
- | IterLimReached
- | TimeLimReached
- | NoPrimalFeasible
- | NoDualFeasible
- | RootLPOptMissing
- | SearchTerminated
- | MipGapTolReached
- | NoPrimDualFeasSolution
- | NoConvergence
- | NumericalInstability
- | InvalidData
- | ResultOutOfRange
- simplexDefaults :: GLPOpts
- mipDefaults :: GLPOpts
- glpSolveVars :: (Ord v, Show v, Real c) => GLPOpts -> LP v c -> IO (ReturnCode, Maybe (Double, Map v Double))
- glpSolveAll :: (Ord v, Show v, Real c) => GLPOpts -> LP v c -> IO (ReturnCode, Maybe (Double, Map v Double, Map String Double))
Documentation
Options available for customizing GLPK operations. This also determines which kind of solving is performed -- relaxed LP, or MIP.
data ReturnCode Source