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

   
user_receive_cg_data

int user_receive_cg_data (void **user)

Description:

The user has to receive here all problem-specific information that is known to the master and will be needed for computation in the CG process later on. The same data must be received here that was sent in the user_send_cg_data() function in the master process. The user has to allocate space for all the data structures, including user itself. Note that some or all of this may be done in the function user_send_cg_data() if the Tree Manager, LP, and CG are all compiled together. See that function for more information.

Arguments:

void **user INOUT Pointer to the user-defined data structure.

Return values:

ERROR Error. CG exits.
USER_NO_PP The user received the data properly.

Invoked from:
cg_initialize() at process start.





Ted Ralphs
2000-09-08