/home/coin/SVN-release/Bcp-1.2.1/Applications/Mkc/include/MKC_lp_param.hpp

Go to the documentation of this file.
00001 // Copyright (C) 2000, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 #ifndef _MKC_LP_PARAM_H
00004 #define _MKC_LP_PARAM_H
00005 
00006 struct MKC_lp_par{
00007    enum chr_params{
00008       CheckForTailoff,
00009       ComputeLpLowerBound,
00010       DoLogicalFixing,
00011       HeurFixByReducedCost,
00012 
00013       AddAllGeneratedVars,
00014       ExactFallbackAtVargen,
00015       ExactFallbackAtLowerBd,
00016       ParallelVargenForAllKS,
00017       PrintBestDj,
00018 
00019       WriteToVarFile,
00020 
00021       UseVolume,
00022       UseClp,
00023       //
00024       end_of_chr_params
00025    };
00026    enum int_params{
00027       LpSolverMessageSuppression,
00028       MaxEnumeratedSize,
00029       TailoffLength,
00030 
00031       Vol_ascentFirstCheck,
00032       Vol_ascentCheckInterval,
00033       Vol_printFlag,
00034       Vol_printInterval,
00035       Vol_greenTestInterval,
00036       Vol_yellowTestInterval,
00037       Vol_redTestInterval,
00038       Vol_alphaInt,
00039       Vol_maxSubGradientIterations,
00040       //
00041       end_of_int_params
00042    };
00043    enum dbl_params{
00044       LowerBound,
00045       TailoffIncrease,
00046 
00047       Vol_lambdaInit,
00048       Vol_alphaInit,
00049       Vol_alphaFactor,
00050       Vol_alphaMin,
00051       Vol_primalAbsPrecision,
00052       Vol_gapAbsPrecision,
00053       Vol_gapRelPrecision,
00054       Vol_granularity,
00055       Vol_minimumRelAscent,
00056       //
00057       end_of_dbl_params
00058    };
00059    enum str_params{
00060       OutputVarFile,
00061       //
00062       end_of_str_params
00063    };
00064    enum str_array_params{
00065       str_array_dummy,
00066       //
00067       end_of_str_array_params
00068    };
00069 };
00070 
00071 #endif

Generated on Thu Jan 15 03:00:58 2009 for coin-Bcp by  doxygen 1.4.7