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