# SCIP

Solving Constraint Integer Programs

 presol_trivial.h Go to the documentation of this file. 1 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 2 /* */ 3 /* This file is part of the program and library */ 4 /* SCIP --- Solving Constraint Integer Programs */ 5 /* */ 6 /* Copyright (C) 2002-2015 Konrad-Zuse-Zentrum */ 7 /* fuer Informationstechnik Berlin */ 8 /* */ 9 /* SCIP is distributed under the terms of the ZIB Academic License. */ 10 /* */ 11 /* You should have received a copy of the ZIB Academic License */ 12 /* along with SCIP; see the file COPYING. If not email to scip@zib.de. */ 13 /* */ 14 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 15  16 /**@file presol_trivial.h 17  * @ingroup PRESOLVERS 18  * @brief trivial presolver: round fractional bounds on integer variables, fix variables with equal bounds 19  * @author Tobias Achterberg 20  * 21  * This presolver fixes variables with equal bounds to this value. Furthermore, all integral variables, for which the 22  * bounds are fractional, will get rounded new bounds. 23  */ 24  25 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 26  27 #ifndef __SCIP_PRESOL_TRIVIAL_H__ 28 #define __SCIP_PRESOL_TRIVIAL_H__ 29  30  31 #include "scip/scip.h" 32  33 #ifdef __cplusplus 34 extern "C" { 35 #endif 36  37 /** creates the trivial presolver and includes it in SCIP */ 38 extern 40  SCIP* scip /**< SCIP data structure */ 41  ); 42  43 #ifdef __cplusplus 44 } 45 #endif 46  47 #endif SCIP_RETCODEenum SCIP_Retcode SCIP_RETCODEDefinition: type_retcode.h:53 SCIPstruct Scip SCIPDefinition: type_scip.h:30 SCIPincludePresolTrivialSCIP_RETCODE SCIPincludePresolTrivial(SCIP *scip) scip.hSCIP callable library. Generated on Wed Jul 22 2015 for SCIP Doxygen Documentation by doxygen (1.8.6) © 2024 by Zuse Institute Berlin (ZIB), Imprint designed with Bootstrap