Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

OsiSolverParameters.hpp

00001 // Copyright (C) 2000, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 
00004 #ifndef OsiSolverParameters_H
00005 #define OsiSolverParameters_H
00006 
00007 enum OsiIntParam {
00011   OsiMaxNumIteration = 0,
00015   OsiMaxNumIterationHotStart,
00018   OsiLastIntParam
00019 };
00020 
00021 enum OsiDblParam {
00025   OsiDualObjectiveLimit = 0,
00029   OsiPrimalObjectiveLimit,
00032   OsiDualTolerance,
00035   OsiPrimalTolerance,
00038   OsiObjOffset,
00041   OsiLastDblParam
00042 };
00043 
00044 
00045 enum OsiStrParam {
00048   OsiProbName = 0,
00050   OsiSolverName,
00053   OsiLastStrParam
00054 };
00055 
00056 enum OsiHintParam {
00058   OsiDoPresolveInInitial = 0,
00061   OsiDoDualInInitial,
00063   OsiDoPresolveInResolve,
00066   OsiDoDualInResolve,
00068   OsiDoScale,
00070   OsiDoCrash,
00071   /*** Whether to reduce amount of printout e.g. for branch and cut */
00072   OsiDoReducePrint,
00075   OsiLastHintParam
00076 };
00077 
00078 enum OsiHintStrength {
00080   OsiHintIgnore = 0,
00082   OsiHintTry,
00084   OsiHintDo,
00086   OsiForceDo
00087 };
00088 
00089 #endif

Generated on Wed Dec 3 14:35:34 2003 for Osi by doxygen 1.3.5