Dip
0.92.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
tmp
Dip-0.92.4
SYMPHONY
include
decomp
decomp_types.h
Go to the documentation of this file.
1
#ifndef _DECOMP_TYPES_H
2
#define _DECOMP_TYPES_H
3
4
#define COL_BLOCK_SIZE 10
5
6
typedef
struct
COL_DATA
{
7
int
size
;
/*the size of the coef array*/
8
char
*
coef
;
/*an array which contains the data necessary to construct
9
the column -- it is stored in a packed form. */
10
int
level
;
11
int
touches
;
/*the number of times (in a row) the column was checked
12
for violation and found not to be violated. This is
13
a measure of the usefulness of the column*/
14
}
col_data
;
15
16
typedef
struct
DCMP_COL_SET
{
17
double
*
lb
;
18
double
*
ub
;
19
double
*
obj
;
20
int
*
matbeg
;
21
int
*
matind
;
22
double
*
matval
;
23
int
num_cols
;
24
int
max_cols
;
25
int
nzcnt
;
26
int
max_nzcnt
;
27
int
bd_type
;
28
int
ubnd
;
29
}
dcmp_col_set
;
30
31
#endif
DCMP_COL_SET::num_cols
int num_cols
Definition:
decomp_types.h:23
DCMP_COL_SET::ub
double * ub
Definition:
decomp_types.h:18
DCMP_COL_SET::obj
double * obj
Definition:
decomp_types.h:19
DCMP_COL_SET::bd_type
int bd_type
Definition:
decomp_types.h:27
COL_DATA::level
int level
Definition:
decomp_types.h:10
COL_DATA
Definition:
decomp_types.h:6
col_data
struct COL_DATA col_data
dcmp_col_set
struct DCMP_COL_SET dcmp_col_set
DCMP_COL_SET::matind
int * matind
Definition:
decomp_types.h:21
DCMP_COL_SET::ubnd
int ubnd
Definition:
decomp_types.h:28
COL_DATA::size
int size
Definition:
decomp_types.h:7
DCMP_COL_SET::max_nzcnt
int max_nzcnt
Definition:
decomp_types.h:26
COL_DATA::touches
int touches
Definition:
decomp_types.h:11
DCMP_COL_SET::matval
double * matval
Definition:
decomp_types.h:22
DCMP_COL_SET::max_cols
int max_cols
Definition:
decomp_types.h:24
COL_DATA::coef
char * coef
Definition:
decomp_types.h:8
DCMP_COL_SET::matbeg
int * matbeg
Definition:
decomp_types.h:20
DCMP_COL_SET::nzcnt
int nzcnt
Definition:
decomp_types.h:25
DCMP_COL_SET
Definition:
decomp_types.h:16
DCMP_COL_SET::lb
double * lb
Definition:
decomp_types.h:17
Generated by
1.8.5