/home/coin/SVN-release/Bcp-1.2.1/Applications/Csp/include/CSP_lp_param.hpp

Go to the documentation of this file.
00001 // Copyright (C) 2005, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 #ifndef _CSP_LP_PARAM_H
00004 #define _CSP_LP_PARAM_H
00005 
00006 enum {
00007    CSP_UseSimplex,
00008    CSP_UseVolume
00009 };
00010 
00011 struct CSP_lp_par{
00013    enum chr_params {
00014       chr_dummy,
00015       //
00016       end_of_chr_params
00017    };
00018    enum int_params{
00019       HeurIpFrequency,
00020       HeurIpMaxTreeSize,
00021       LpSolver,
00022       LpSolverMessageSuppression,
00023       BranchingStrategy,
00024       PerturbNum,
00025 
00026       Vol_ascentFirstCheck,
00027       Vol_ascentCheckInterval,
00028       Vol_printFlag,
00029       Vol_printInterval,
00030       Vol_greenTestInterval,
00031       Vol_yellowTestInterval,
00032       Vol_redTestInterval,
00033       Vol_alphaInt,
00034       Vol_maxSubGradientIterations,
00035       //
00036       end_of_int_params
00037    };
00038    enum dbl_params{
00039       // These are parameters passed to the volume algorithm
00040       PerturbFactor,
00041 
00042       Vol_lambdaInit,
00043       Vol_alphaInit,
00044       Vol_alphaFactor,
00045       Vol_alphaMin,
00046       Vol_primalAbsPrecision,
00047       Vol_gapAbsPrecision,
00048       Vol_gapRelPrecision,
00049       Vol_granularity,
00050       Vol_minimumRelAscent,
00051       //
00052       end_of_dbl_params
00053    };
00054    enum str_params{
00055       str_dummy,
00056       //
00057       end_of_str_params
00058    };
00059    enum str_array_params{
00060       str_array_dummy,
00061       //
00062       end_of_str_array_params
00063    };
00064 };
00065 
00066 #endif

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