Initializing help system before first use

XPRSaddcbpresolve

XPRSaddcbpresolve


Purpose
Declares a callback to be called after presolve has been performed.
Synopsis
int XPRS_CC XPRSaddcbpresolve (XPRSprob prob, void (XPRS_CC *f_presolve)(XPRSprob my_prob, void *my_object), void *object, int priority);
Arguments
prob 
The current problem.
f_presolve 
The callback function itself. This takes two arguments, my_prob and my_object, and has an integer return value. This function is called after presolve is complete.
my_prob 
The problem passed to the callback function, f_barlog.
my_object 
The user-defined object passed as object when setting up the callback with XPRSaddcbpresolve.
object 
A user-defined object to be passed to the callback function, f_presolve.
priority 
An integer that determines the order in which multiple presolve callbacks will be invoked. The callback added with a higher priority will be called before a callback with a lower priority. Set to 0 if not required.
Related topics