next up previous contents Back to SYMPHONY Home Page
Next: user_display_solution Up: User-written functions of the Previous: user_is_feasible

user_send_feasible_solution

int user_send_feasible_solution(void *user, double lpetol,
                                int varnum, int *indices, double *values)

Description:

Send a feasible solution to the master process. The solution is sent using the communication functions described in Section 1.5 in whatever logical format the user wants to use. The default is to pack the user indices and values of variables at non-zero level. If the user packs the solution herself then the same data must be packed here that will be received in the user_receive_feasible_solution() function in the master process. See the description of that function for details. This function will only be called when either the LP or tree manager are running as a separate executable. Otherwise, the solution gets stored within the LP user data structure.

Arguments:

tabular1561

Return values:

tabular1563

Wrapper invoked:
as soon as feasibility is detected anywhere.



Ted Ralphs
Thu Jun 8 12:44:45 CDT 2000