# 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