#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.
 | 
| 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 PREPARE_TO_CHECK_CUTS   0 | 
        
      
 
 
      
        
          | #define FINISH_TO_CHECK_CUTS   2 | 
        
      
 
 
      
        
          | 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)  | 
           | ) | 
           |