/home/coin/SVN-release/CoinAll-1.1.0/SYMPHONY/include/decomp/decomp_types.h

Go to the documentation of this file.
00001 #ifndef _DECOMP_TYPES_H
00002 #define _DECOMP_TYPES_H
00003 
00004 #define COL_BLOCK_SIZE 10
00005 
00006 typedef struct COL_DATA{
00007    int  size;    /*the size of the coef array*/
00008    char *coef;   /*an array which contains the data necessary to construct
00009                    the column -- it is stored in a packed form. */
00010    int  level;
00011    int  touches; /*the number of times (in a row) the column was checked
00012                    for violation and found not to be violated. This is
00013                    a measure of the usefulness of the column*/
00014 }col_data;
00015 
00016 typedef struct DCMP_COL_SET{
00017    double *lb;
00018    double *ub;
00019    double *obj;
00020    int *matbeg;
00021    int *matind;
00022    double *matval;
00023    int num_cols;
00024    int max_cols;
00025    int nzcnt;
00026    int max_nzcnt;
00027    int bd_type;
00028    int ubnd;
00029 }dcmp_col_set;
00030 
00031 #endif

Generated on Sun Nov 14 14:06:41 2010 for Coin-All by  doxygen 1.4.7