00001 //===========================================================================// 00002 // This file is part of the DIP Solver Framework. // 00003 // // 00004 // DIP is distributed under the Eclipse Public License as part of the // 00005 // COIN-OR repository (http://www.coin-or.org). // 00006 // // 00007 // Author: Matthew Galati, SAS Institute Inc. (matthew.galati@sas.com) // 00008 // // 00009 // Conceptual Design: Matthew Galati, SAS Institute Inc. // 00010 // Ted Ralphs, Lehigh University // 00011 // // 00012 // Copyright (C) 2002-2013, Lehigh University, Matthew Galati, Ted Ralphs // 00013 // All Rights Reserved. // 00014 //===========================================================================// 00015 00016 #ifndef UtilMacrosAlps_h_ 00017 #define UtilMacrosAlps_h_ 00018 00019 //===========================================================================// 00020 #include "Alps.h" 00021 00022 //TODO: this is in BlisHelp, should perhaps be in a AlpsHelp level? 00023 00024 //===========================================================================// 00025 class AlpsEncoded; 00026 class CoinWarmStartBasis; 00027 00028 //===========================================================================// 00030 int UtilAlpsEncodeWarmStart(AlpsEncoded* encoded, 00031 const CoinWarmStartBasis* ws); 00032 00034 CoinWarmStartBasis* UtilAlpsDecodeWarmStart(AlpsEncoded& encoded, 00035 AlpsReturnStatus* rc); 00036 00037 #endif