Osi  0.108.8
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 
104 };
105 
128 };
129 
139 };
140 
141 #endif
142 
143 /* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
144 */
OsiDoReducePrint
@ OsiDoReducePrint
Whether to reduce amount of printout, e.g., for branch and cut.
Definition: OsiSolverParameters.hpp:122
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:138
OsiHintParam
OsiHintParam
Definition: OsiSolverParameters.hpp:106
OsiPrimalTolerance
@ OsiPrimalTolerance
Primal feasibility tolerance.
Definition: OsiSolverParameters.hpp:76
OsiDoCrash
@ OsiDoCrash
Whether to create a non-slack basis (only in initialSolve)
Definition: OsiSolverParameters.hpp:120
OsiHintDo
@ OsiHintDo
This means do hint if at all possible.
Definition: OsiSolverParameters.hpp:136
OsiHintIgnore
@ OsiHintIgnore
Ignore hint (default)
Definition: OsiSolverParameters.hpp:132
OsiDoScale
@ OsiDoScale
Whether to scale problem.
Definition: OsiSolverParameters.hpp:118
OsiHintTry
@ OsiHintTry
This means it is only a hint.
Definition: OsiSolverParameters.hpp:134
OsiDoPresolveInResolve
@ OsiDoPresolveInResolve
Whether to do a presolve in resolve.
Definition: OsiSolverParameters.hpp:113
OsiLastDblParam
@ OsiLastDblParam
End marker.
Definition: OsiSolverParameters.hpp:84
OsiDoInBranchAndCut
@ OsiDoInBranchAndCut
Whether we are in branch and cut - so can modify behavior.
Definition: OsiSolverParameters.hpp:124
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:127
OsiDoPresolveInInitial
@ OsiDoPresolveInInitial
Whether to do a presolve in initialSolve.
Definition: OsiSolverParameters.hpp:108
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:130
OsiDoDualInResolve
@ OsiDoDualInResolve
Whether to use a dual algorithm in resolve.
Definition: OsiSolverParameters.hpp:116
OsiProbName
@ OsiProbName
The name of the loaded problem.
Definition: OsiSolverParameters.hpp:92
OsiLastStrParam
@ OsiLastStrParam
End marker.
Definition: OsiSolverParameters.hpp:103
OsiMaxNumIterationHotStart
@ OsiMaxNumIterationHotStart
Iteration limit for hot start.
Definition: OsiSolverParameters.hpp:22
OsiSolverName
@ OsiSolverName
The name of the solver.
Definition: OsiSolverParameters.hpp:97
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:111
OsiDualObjectiveLimit
@ OsiDualObjectiveLimit
Dual objective limit.
Definition: OsiSolverParameters.hpp:58
OsiStrParam
OsiStrParam
Definition: OsiSolverParameters.hpp:87
OsiPrimalObjectiveLimit
@ OsiPrimalObjectiveLimit
Primal objective limit.
Definition: OsiSolverParameters.hpp:64