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

#include "sym_proto.h"
#include "sym_cg.h"
#include "decomp_types.h"

Include dependency graph for decomp.h:

Go to the source code of this file.

Functions

int create_initial_lp PROTO ((cg_prob *p))
int dcmp_process_message PROTO ((cg_prob *p, int sender, int msgtag, dcmp_col_set *cols, int *sol_id))
void open_decomp_lp PROTO ((cg_prob *p, int varnum))
void get_cols_from_pool PROTO ((cg_prob *p, int tid))
void add_dcmp_cols PROTO ((LPdata *lp_data, dcmp_col_set *cols, int col_block_size, int mat_block_size))
void free_dcmp_col_set PROTO ((dcmp_col_set *cols))
void user_unpack_col PROTO ((cg_prob *p, col_data *col, int *nzcnt, int *matind))
void user_display_col PROTO ((cg_prob *p, col_data *col))
int user_check_col PROTO ((cg_prob *p, int *colind, double *colval, int collen))
void user_pack_col PROTO ((int *colind, int collen, col_data *packed_col))
void user_free_decomp_data_structures PROTO ((cg_prob *p, void **user))
char user_set_rhs PROTO ((int varnum, double *rhs, int length, int *ind, double *val, void *user))


Function Documentation

int free_cg_u PROTO ( (cg_prob *p)   ) 

int dcmp_process_message PROTO ( (cg_prob *p, int sender, int msgtag, dcmp_col_set *cols, int *sol_id)   ) 

void open_decomp_lp PROTO ( (cg_prob *p, int varnum)   ) 

void get_cols_from_pool PROTO ( (cg_prob *p, int tid)   ) 

void add_dcmp_cols PROTO ( (LPdata *lp_data, dcmp_col_set *cols, int col_block_size, int mat_block_size)   ) 

void free_dcmp_col_set PROTO ( (dcmp_col_set *cols)   ) 

void user_unpack_col PROTO ( (cg_prob *p, col_data *col, int *nzcnt, int *matind)   ) 

void user_display_col PROTO ( (cg_prob *p, col_data *col)   ) 

int user_check_col PROTO ( (cg_prob *p, int *colind, double *colval, int collen)   ) 

void user_pack_col PROTO ( (int *colind, int collen, col_data *packed_col)   ) 

void user_free_decomp_data_structures PROTO ( (cg_prob *p, void **user)   ) 

char user_set_rhs PROTO ( (int varnum, double *rhs, int length, int *ind, double *val, void *user)   ) 


Generated on Sun Nov 14 14:11:45 2010 for Coin-All by  doxygen 1.4.7