next up previous external Back to SYMPHONY Home Page
Next: user_send_lp_solution Up: User-written functions of the Previous: user_same_cuts

user_unpack_cuts

 

int user_unpack_cuts(void *user, int from, int one_row_only, int varnum, 
                     var_desc **vars, int cutnum, cut_data **cuts,
                     int *new_row_num, waiting_row ***new_rows)

Description:

The user has to interpret the given cuts as constraints for the current LP relaxation, i.e., he must decode the compact representation of the cuts (see the cut_data structure) into rows for the matrix. A pointer to the array of generated rows must be returned in ***new_rows (the user has to allocate this array) and their number in *new_row_num.

There is no post processing. There are no built-in default options.

Arguments:

tabular1430

Return values:

tabular1432

Wrapper invoked from:
Wherever a cut needs to be unpacked (multiple places).

Notes:


next up previous external
Next: user_send_lp_solution Up: User-written functions of the Previous: user_same_cuts

Ted Ralphs
Fri Feb 11 13:47:59 CST 2000