struct_syncstore.h
Go to the documentation of this file.
23 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
47 SCIP_SYNCDATA* lastsync; /**< pointer to the last synchronization data that has been synchronized
60 SCIP_Real syncfreqinit; /**< the initial synchronization frequency which is read from the settings
71 SCIP_Real** sols; /**< array with the solution values of each variable for all stored solutions */
74 SCIP_Real bestlowerbound; /**< largest lower bound on the objective value that was stored in this
76 SCIP_Real bestupperbound; /**< smalles upper bound on the objective value that was stored in this
82 int syncedcount; /**< a counter of how many solvers have finished writing to this synchronization data */
83 SCIP_CONDITION allsynced; /**< a condition variable to signal when the last solver has finished writing to this
85 SCIP_BOUNDSTORE* boundstore; /**< a boundstore for storing all the bound changes that were added to this
87 SCIP_Real syncfreq; /**< the synchroization frequency that was set in this synchronization data */
88 SCIP_Longint memtotal; /**< the total amount of memory used by all solvers including the main SCIP */
Definition: struct_scip.h:58
the type definitions for the task processing interface
type definitions for problem statistics
type definitions for LP management
type definitions for SCIP's main datastructure
Definition: struct_syncstore.h:106
the type definitions for the synchronization store
Definition: struct_syncstore.h:99
common defines and data types used in all packages of SCIP
Definition: struct_syncstore.h:39
Definition: struct_syncstore.h:92