Osi  0.107.9
OsiSolverParameters.hpp
Go to the documentation of this file.
1 // Copyright (C) 2000, International Business Machines
2 // Corporation and others. All Rights Reserved.
3 // This code is licensed under the terms of the Eclipse Public License (EPL).
4 
5 #ifndef OsiSolverParameters_H
6 #define OsiSolverParameters_H
7 
8 enum OsiIntParam {
50 } ;
51 
85 };
86 
87 
105 };
106 
129 };
130 
139  OsiForceDo
140 };
141 
142 #endif
OsiDoReducePrint
@ OsiDoReducePrint
Whether to reduce amount of printout, e.g., for branch and cut.
Definition: OsiSolverParameters.hpp:123
OsiNameDiscipline
@ OsiNameDiscipline
Handling of row and column names.
Definition: OsiSolverParameters.hpp:43
OsiForceDo
@ OsiForceDo
And this means throw an exception if not possible.
Definition: OsiSolverParameters.hpp:139
OsiHintParam
OsiHintParam
Definition: OsiSolverParameters.hpp:107
OsiPrimalTolerance
@ OsiPrimalTolerance
Primal feasibility tolerance.
Definition: OsiSolverParameters.hpp:76
OsiDoCrash
@ OsiDoCrash
Whether to create a non-slack basis (only in initialSolve)
Definition: OsiSolverParameters.hpp:121
OsiHintDo
@ OsiHintDo
This means do hint if at all possible.
Definition: OsiSolverParameters.hpp:137
OsiHintIgnore
@ OsiHintIgnore
Ignore hint (default)
Definition: OsiSolverParameters.hpp:133
OsiDoScale
@ OsiDoScale
Whether to scale problem.
Definition: OsiSolverParameters.hpp:119
OsiHintTry
@ OsiHintTry
This means it is only a hint.
Definition: OsiSolverParameters.hpp:135
OsiDoPresolveInResolve
@ OsiDoPresolveInResolve
Whether to do a presolve in resolve.
Definition: OsiSolverParameters.hpp:114
OsiLastDblParam
@ OsiLastDblParam
End marker.
Definition: OsiSolverParameters.hpp:84
OsiDoInBranchAndCut
@ OsiDoInBranchAndCut
Whether we are in branch and cut - so can modify behavior.
Definition: OsiSolverParameters.hpp:125
OsiLastIntParam
@ OsiLastIntParam
End marker.
Definition: OsiSolverParameters.hpp:49
OsiIntParam
OsiIntParam
Definition: OsiSolverParameters.hpp:8
OsiLastHintParam
@ OsiLastHintParam
Just a marker, so that OsiSolverInterface can allocate a static sized array to store parameters.
Definition: OsiSolverParameters.hpp:128
OsiDoPresolveInInitial
@ OsiDoPresolveInInitial
Whether to do a presolve in initialSolve.
Definition: OsiSolverParameters.hpp:109
OsiMaxNumIteration
@ OsiMaxNumIteration
Iteration limit for initial solve and resolve.
Definition: OsiSolverParameters.hpp:15
OsiDblParam
OsiDblParam
Definition: OsiSolverParameters.hpp:52
OsiDualTolerance
@ OsiDualTolerance
Dual feasibility tolerance.
Definition: OsiSolverParameters.hpp:70
OsiHintStrength
OsiHintStrength
Definition: OsiSolverParameters.hpp:131
OsiDoDualInResolve
@ OsiDoDualInResolve
Whether to use a dual algorithm in resolve.
Definition: OsiSolverParameters.hpp:117
OsiProbName
@ OsiProbName
The name of the loaded problem.
Definition: OsiSolverParameters.hpp:93
OsiLastStrParam
@ OsiLastStrParam
End marker.
Definition: OsiSolverParameters.hpp:104
OsiMaxNumIterationHotStart
@ OsiMaxNumIterationHotStart
Iteration limit for hot start.
Definition: OsiSolverParameters.hpp:22
OsiSolverName
@ OsiSolverName
The name of the solver.
Definition: OsiSolverParameters.hpp:98
OsiObjOffset
@ OsiObjOffset
The value of any constant term in the objective function.
Definition: OsiSolverParameters.hpp:78
OsiDoDualInInitial
@ OsiDoDualInInitial
Whether to use a dual algorithm in initialSolve.
Definition: OsiSolverParameters.hpp:112
OsiDualObjectiveLimit
@ OsiDualObjectiveLimit
Dual objective limit.
Definition: OsiSolverParameters.hpp:58
OsiStrParam
OsiStrParam
Definition: OsiSolverParameters.hpp:88
OsiPrimalObjectiveLimit
@ OsiPrimalObjectiveLimit
Primal objective limit.
Definition: OsiSolverParameters.hpp:64