coin-Bcp
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
tmp
Bcp-1.4.4
Applications
Csp
include
CSP_lp_param.hpp
Go to the documentation of this file.
1
// Copyright (C) 2005, International Business Machines
2
// Corporation and others. All Rights Reserved.
3
#ifndef _CSP_LP_PARAM_H
4
#define _CSP_LP_PARAM_H
5
6
enum
{
7
CSP_UseSimplex
,
8
CSP_UseVolume
9
};
10
11
struct
CSP_lp_par
{
13
enum
chr_params
{
14
chr_dummy
,
15
//
16
end_of_chr_params
17
};
18
enum
int_params
{
19
HeurIpFrequency
,
20
HeurIpMaxTreeSize
,
21
LpSolver
,
22
LpSolverMessageSuppression
,
23
BranchingStrategy
,
24
PerturbNum
,
25
26
Vol_ascentFirstCheck
,
27
Vol_ascentCheckInterval
,
28
Vol_printFlag
,
29
Vol_printInterval
,
30
Vol_greenTestInterval
,
31
Vol_yellowTestInterval
,
32
Vol_redTestInterval
,
33
Vol_alphaInt
,
34
Vol_maxSubGradientIterations
,
35
//
36
end_of_int_params
37
};
38
enum
dbl_params
{
39
// These are parameters passed to the volume algorithm
40
PerturbFactor
,
41
42
Vol_lambdaInit
,
43
Vol_alphaInit
,
44
Vol_alphaFactor
,
45
Vol_alphaMin
,
46
Vol_primalAbsPrecision
,
47
Vol_gapAbsPrecision
,
48
Vol_gapRelPrecision
,
49
Vol_granularity
,
50
Vol_minimumRelAscent
,
51
//
52
end_of_dbl_params
53
};
54
enum
str_params
{
55
str_dummy
,
56
//
57
end_of_str_params
58
};
59
enum
str_array_params
{
60
str_array_dummy
,
61
//
62
end_of_str_array_params
63
};
64
};
65
66
#endif
CSP_lp_par::end_of_int_params
Definition:
CSP_lp_param.hpp:36
CSP_lp_par::Vol_ascentCheckInterval
Definition:
CSP_lp_param.hpp:27
CSP_lp_par::Vol_printFlag
Definition:
CSP_lp_param.hpp:28
CSP_lp_par::Vol_gapRelPrecision
Definition:
CSP_lp_param.hpp:48
CSP_lp_par::str_array_dummy
Definition:
CSP_lp_param.hpp:60
CSP_UseSimplex
Definition:
CSP_lp_param.hpp:7
CSP_lp_par::LpSolver
Definition:
CSP_lp_param.hpp:21
CSP_lp_par::Vol_alphaInit
Definition:
CSP_lp_param.hpp:43
CSP_lp_par::BranchingStrategy
Definition:
CSP_lp_param.hpp:23
CSP_lp_par::Vol_printInterval
Definition:
CSP_lp_param.hpp:29
CSP_lp_par::LpSolverMessageSuppression
Definition:
CSP_lp_param.hpp:22
CSP_lp_par::Vol_redTestInterval
Definition:
CSP_lp_param.hpp:32
CSP_lp_par::Vol_alphaMin
Definition:
CSP_lp_param.hpp:45
CSP_lp_par::HeurIpFrequency
Definition:
CSP_lp_param.hpp:19
CSP_lp_par::Vol_primalAbsPrecision
Definition:
CSP_lp_param.hpp:46
CSP_lp_par::chr_dummy
Definition:
CSP_lp_param.hpp:14
CSP_lp_par
Definition:
CSP_lp_param.hpp:11
CSP_lp_par::PerturbNum
Definition:
CSP_lp_param.hpp:24
CSP_UseVolume
Definition:
CSP_lp_param.hpp:8
CSP_lp_par::Vol_alphaFactor
Definition:
CSP_lp_param.hpp:44
CSP_lp_par::dbl_params
dbl_params
Definition:
CSP_lp_param.hpp:38
CSP_lp_par::Vol_lambdaInit
Definition:
CSP_lp_param.hpp:42
CSP_lp_par::Vol_maxSubGradientIterations
Definition:
CSP_lp_param.hpp:34
CSP_lp_par::HeurIpMaxTreeSize
Definition:
CSP_lp_param.hpp:20
CSP_lp_par::end_of_dbl_params
Definition:
CSP_lp_param.hpp:52
CSP_lp_par::Vol_minimumRelAscent
Definition:
CSP_lp_param.hpp:50
CSP_lp_par::Vol_yellowTestInterval
Definition:
CSP_lp_param.hpp:31
CSP_lp_par::end_of_str_array_params
Definition:
CSP_lp_param.hpp:62
CSP_lp_par::Vol_alphaInt
Definition:
CSP_lp_param.hpp:33
CSP_lp_par::int_params
int_params
Definition:
CSP_lp_param.hpp:18
CSP_lp_par::end_of_str_params
Definition:
CSP_lp_param.hpp:57
CSP_lp_par::chr_params
chr_params
Fill out whatever parameters we want to use.
Definition:
CSP_lp_param.hpp:13
CSP_lp_par::Vol_gapAbsPrecision
Definition:
CSP_lp_param.hpp:47
CSP_lp_par::str_dummy
Definition:
CSP_lp_param.hpp:55
CSP_lp_par::PerturbFactor
Definition:
CSP_lp_param.hpp:40
CSP_lp_par::Vol_granularity
Definition:
CSP_lp_param.hpp:49
CSP_lp_par::str_array_params
str_array_params
Definition:
CSP_lp_param.hpp:59
CSP_lp_par::Vol_ascentFirstCheck
Definition:
CSP_lp_param.hpp:26
CSP_lp_par::Vol_greenTestInterval
Definition:
CSP_lp_param.hpp:30
CSP_lp_par::end_of_chr_params
Definition:
CSP_lp_param.hpp:16
CSP_lp_par::str_params
str_params
Definition:
CSP_lp_param.hpp:54
Generated by
1.8.5