Dip
0.92.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
tmp
Dip-0.92.4
SYMPHONY
include
sym_prep_params.h
Go to the documentation of this file.
1
/*===========================================================================*/
2
/* */
3
/* This file is part of the SYMPHONY Branch, Cut, and Price Library. */
4
/* */
5
/* SYMPHONY was jointly developed by Ted Ralphs (ted@lehigh.edu) and */
6
/* Laci Ladanyi (ladanyi@us.ibm.com). */
7
/* */
8
/* The author of this file is Menal Guzelsoy */
9
/* */
10
/* (c) Copyright 2006-2019 Lehigh University. All Rights Reserved. */
11
/* */
12
/* This software is licensed under the Eclipse Public License. Please see */
13
/* accompanying file for terms. */
14
/* */
15
/*===========================================================================*/
16
17
#ifndef _PREP_PARAMS_H
18
#define _PREP_PARAMS_H
19
20
/*---------------------------------------------------------------------------*\
21
| The list of parameters associated with pre-processing |
22
| |
23
\*---------------------------------------------------------------------------*/
24
typedef
struct
PREP_PARAMS
{
25
int
level
;
26
int
dive_level
;
27
int
impl_dive_level
;
28
int
impl_limit
;
29
int
do_probe
;
30
int
verbosity
;
31
int
reduce_mip
;
32
int
probe_verbosity
;
33
int
probe_level
;
34
int
display_stats
;
35
double
etol
;
36
int
keep_row_ordered
;
37
int
do_single_row_rlx
;
38
double
single_row_rlx_ratio
;
39
int
max_sr_cnt
;
40
char
do_aggregate_row_rlx
;
41
double
max_aggr_row_ratio
;
42
int
max_aggr_row_cnt
;
43
int
iteration_limit
;
44
int
keep_track
;
45
int
write_mps
;
46
int
write_lp
;
47
int
time_limit
;
48
}
prep_params
;
49
50
#endif
PREP_PARAMS::keep_row_ordered
int keep_row_ordered
Definition:
sym_prep_params.h:36
PREP_PARAMS::max_aggr_row_ratio
double max_aggr_row_ratio
Definition:
sym_prep_params.h:41
PREP_PARAMS::impl_dive_level
int impl_dive_level
Definition:
sym_prep_params.h:27
PREP_PARAMS::time_limit
int time_limit
Definition:
sym_prep_params.h:47
PREP_PARAMS::iteration_limit
int iteration_limit
Definition:
sym_prep_params.h:43
prep_params
struct PREP_PARAMS prep_params
PREP_PARAMS::display_stats
int display_stats
Definition:
sym_prep_params.h:34
PREP_PARAMS::impl_limit
int impl_limit
Definition:
sym_prep_params.h:28
PREP_PARAMS::write_mps
int write_mps
Definition:
sym_prep_params.h:45
PREP_PARAMS::reduce_mip
int reduce_mip
Definition:
sym_prep_params.h:31
PREP_PARAMS::probe_verbosity
int probe_verbosity
Definition:
sym_prep_params.h:32
PREP_PARAMS::etol
double etol
Definition:
sym_prep_params.h:35
PREP_PARAMS::verbosity
int verbosity
Definition:
sym_prep_params.h:30
PREP_PARAMS::keep_track
int keep_track
Definition:
sym_prep_params.h:44
PREP_PARAMS::level
int level
Definition:
sym_prep_params.h:25
PREP_PARAMS::do_single_row_rlx
int do_single_row_rlx
Definition:
sym_prep_params.h:37
PREP_PARAMS::max_aggr_row_cnt
int max_aggr_row_cnt
Definition:
sym_prep_params.h:42
PREP_PARAMS::probe_level
int probe_level
Definition:
sym_prep_params.h:33
PREP_PARAMS::max_sr_cnt
int max_sr_cnt
Definition:
sym_prep_params.h:39
PREP_PARAMS::single_row_rlx_ratio
double single_row_rlx_ratio
Definition:
sym_prep_params.h:38
PREP_PARAMS::dive_level
int dive_level
Definition:
sym_prep_params.h:26
PREP_PARAMS::write_lp
int write_lp
Definition:
sym_prep_params.h:46
PREP_PARAMS::do_aggregate_row_rlx
char do_aggregate_row_rlx
Definition:
sym_prep_params.h:40
PREP_PARAMS::do_probe
int do_probe
Definition:
sym_prep_params.h:29
PREP_PARAMS
Definition:
sym_prep_params.h:24
Generated by
1.8.5