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
71 SCIP_Real syncfreqinit; /**< the initial synchronization frequency which is read from the settings
82 SCIP_Real** sols; /**< array with the solution values of each variable for all stored solutions */
85 SCIP_Real bestlowerbound; /**< largest lower bound on the objective value that was stored in this
87 SCIP_Real bestupperbound; /**< smalles upper bound on the objective value that was stored in this
93 int syncedcount; /**< a counter of how many solvers have finished writing to this synchronization data */
94 SCIP_CONDITION* allsynced; /**< a condition variable to signal when the last solver has finished writing to this
96 SCIP_BOUNDSTORE* boundstore; /**< a boundstore for storing all the bound changes that were added to this
98 SCIP_Real syncfreq; /**< the synchroization frequency that was set in this synchronization data */
99 SCIP_Longint memtotal; /**< the total amount of memory used by all solvers including the main SCIP */
common defines and data types used in all packages of SCIP
Definition: struct_syncstore.h:111
Definition: struct_syncstore.h:104
Definition: struct_syncstore.h:118
Definition: tpi_openmp.c:63
Definition: tpi_openmp.c:57
Definition: struct_syncstore.h:49
Definition: struct_scip.h:70
type definitions for LP management
type definitions for SCIP's main datastructure
type definitions for problem statistics
the type definitions for the synchronization store
the type definitions for the task processing interface