Osi  trunk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
OsiSolverParameters.hpp
Go to the documentation of this file.
00001 // Copyright (C) 2000, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 // This code is licensed under the terms of the Eclipse Public License (EPL).
00004 
00005 #ifndef OsiSolverParameters_H
00006 #define OsiSolverParameters_H
00007 
00008 enum OsiIntParam {
00015   OsiMaxNumIteration = 0,
00022   OsiMaxNumIterationHotStart,
00043   OsiNameDiscipline,
00049   OsiLastIntParam
00050 } ;
00051 
00052 enum OsiDblParam {
00058   OsiDualObjectiveLimit = 0,
00064   OsiPrimalObjectiveLimit,
00070   OsiDualTolerance,
00076   OsiPrimalTolerance,
00078   OsiObjOffset,
00084   OsiLastDblParam
00085 };
00086 
00087 
00088 enum OsiStrParam {
00093   OsiProbName = 0,
00098   OsiSolverName,
00104   OsiLastStrParam
00105 };
00106 
00107 enum OsiHintParam {
00109   OsiDoPresolveInInitial = 0,
00112   OsiDoDualInInitial,
00114   OsiDoPresolveInResolve,
00117   OsiDoDualInResolve,
00119   OsiDoScale,
00121   OsiDoCrash,
00123   OsiDoReducePrint,
00125   OsiDoInBranchAndCut,
00128   OsiLastHintParam
00129 };
00130 
00131 enum OsiHintStrength {
00133   OsiHintIgnore = 0,
00135   OsiHintTry,
00137   OsiHintDo,
00139   OsiForceDo
00140 };
00141 
00142 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines