next up previous external 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:

tabular1359

Return values:

tabular1361

Wrapper invoked:
as soon as feasibility is detected anywhere.



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