/home/coin/svn-release/OptimizationSuite-1.1.0/SYMPHONY/include/sym_cp.h File Reference
#include "symphony.h"
#include "sym_proto.h"
#include "sym_types.h"
#include "sym_cp_params.h"
#include "sym_cp_u.h"
Go to the source code of this file.
Classes |
| struct | CP_CUT_DATA |
| struct | CUT_POOL |
Defines |
| #define | PREPARE_TO_CHECK_CUTS 0 |
| #define | CHECK_ONE_CUT 1 |
| #define | FINISH_TO_CHECK_CUTS 2 |
Typedefs |
| typedef struct CP_CUT_DATA | cp_cut_data |
| typedef struct CUT_POOL | cut_pool |
Functions |
| cut_pool *get_cp_ptr | PROTO ((cut_pool **cp_list, int index)) |
| void cp_initialize | PROTO ((cut_pool *cp, int master_tid)) |
| int unsigned_memcmp | PROTO ((char *coef0, char *coef1, int size)) |
| int cutcmp | PROTO ((const void *cut0ptr, const void *cut1ptr)) |
| int delete_ineffective_cuts | PROTO ((cut_pool *cp)) |
| int which_cut_to_delete | PROTO ((cut_data *cut1, cut_data *cut2)) |
| int write_cp_cut_list | PROTO ((cut_pool *cp, char *file, char append)) |
| int read_cp_cut_list | PROTO ((cut_pool *cp, char *file)) |
| void cp_process_message | PROTO ((cut_pool *cp, int r_bufid)) |
| void cut_pool_send_cut | PROTO ((cut_pool *cp, cut_data *cut, int tid)) |
| void cut_pool_receive_cuts | PROTO ((cut_pool *cp, int bc_level)) |
| int check_cuts_u | PROTO ((cut_pool *cp, lp_sol *cur_sol)) |
| int check_cut_u | PROTO ((cut_pool *cp, lp_sol *cur_sol, cut_data *cut, int *is_violated, double *quality)) |
Define Documentation
| #define PREPARE_TO_CHECK_CUTS 0 |
| #define FINISH_TO_CHECK_CUTS 2 |
Typedef Documentation
Function Documentation
| void cp_initialize PROTO |
( |
(cut_pool *cp, int master_tid) |
|
) |
|
| int unsigned_memcmp PROTO |
( |
(char *coef0, char *coef1, int size) |
|
) |
|
| int cut_quality_cmp PROTO |
( |
(const void *cut0ptr, const void *cut1ptr) |
|
) |
|
| void free_cut_pool_u PROTO |
( |
(cut_pool *cp) |
|
) |
|
| int write_cp_cut_list PROTO |
( |
(cut_pool *cp, char *file, char append) |
|
) |
|
| int cp_read_tm_cut_list PROTO |
( |
(cut_pool *cp, char *file) |
|
) |
|
| void cp_process_message PROTO |
( |
(cut_pool *cp, int r_bufid) |
|
) |
|
| void cut_pool_receive_cuts PROTO |
( |
(cut_pool *cp, int bc_level) |
|
) |
|