18 #define COMPILING_FOR_TM
162 void calculate_widths
PROTO((
bc_node *node,
int *widths));
168 int *active_nodes_per_pool,
int *nodes_per_pool));
170 double *objval,
int *feasible,
char *action,
171 int olddive,
int *keep,
int new_branching_cut));
175 void mark_lp_process_free
PROTO((
tm_prob *tm,
int lp,
int cp));
177 void install_new_ub
PROTO((
tm_prob *tm,
double new_ub,
int opt_thread_num,
178 int bc_index,
char branching,
int feasible));
202 void propagate_nf_status
PROTO((
bc_node *n,
int nf_status));
208 int write_node
PROTO((
bc_node *node,
char *file, FILE *f,
char append));
209 int write_subtree
PROTO((
bc_node *node,
char *file, FILE* f,
char append,
211 int write_tm_cut_list
PROTO((
tm_prob *tm,
char *file,
char append));
212 int write_tm_info
PROTO((
tm_prob *tm,
char *file, FILE* f,
char append));
233 int procnum,
char *procname,
int procdebug,
234 int machnum,
char **mach));
241 char process_messages
PROTO((
tm_prob *tm,
int r_bufid));
243 void unpack_cut_set
PROTO((
tm_prob *tm,
int sender,
int cutnum,
247 void sym_catch_c
PROTO((
int num));
int * br_rel_down_min_level
int * active_nodes_per_cp
int * br_rel_up_min_level
bc_node ** samephase_cand
struct PROCESS_SET process_set
bc_node ** nextphase_cand