Initializing help system before first use

problem.addcbdestroymt

problem.addcbdestroymt


Purpose
Declares a callback function that is called every time a MIP thread is destroyed by the parallel MIP code. This callback function will be called in addition to any callbacks already added by addcbdestroymt.
Synopsis

problem.addcbdestroymt(callback, data, priority)

callback(my_prob, my_object)


Arguments
callback 
The callback function which takes two arguments, my_prob and my_object, and has no return value.
my_prob 
The thread problem passed to the callback function.
my_object 
The user-defined object passed as object when setting up the callback with addcbdestroymt.
data 
A user-defined object to be passed to the callback function.
priority 
An integer that determines the order in which multiple callbacks of this type 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.
Further information
This callback is useful for freeing up any user data created in the MIP thread callback.
Related topics