struct_sol.h
Go to the documentation of this file.
22 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
53 * For reasons of efficiency, a working solution only stores values that have been accessed at least once,
55 * The user has to call SCIPsolUnlink() in order to retrieve all non-cached elements from the solution's source
56 * and to store the values in the solution's own array. This changes the solution's origin to SCIP_SOLORIGIN_ZERO.
57 * A linked solution with origin SCIP_SOLORIGIN_LPSOL or SCIP_SOLORIGIN_PSEUDOSOL becomes invalid after the
58 * next node is focused (i.e. the LP and pseudo solutions changed) and cannot be accessed anymore.
60 * Solutions with origin ORIGINAL contain the values for original variables. The stored objective value also
69 SCIP_Longint lpcount; /**< number of LPs solved when this solution was created, needed for debug checks
type definitions for miscellaneous datastructures
Definition: struct_sol.h:63
Definition: struct_misc.h:147
type definitions for primal heuristics
Definition: struct_heur.h:79
Definition: struct_misc.h:169
type definitions for storing primal CIP solutions
Definition: struct_sol.h:40
common defines and data types used in all packages of SCIP