Dip  0.92.4
UtilMacrosAlps.h
Go to the documentation of this file.
1 //===========================================================================//
2 // This file is part of the DIP Solver Framework. //
3 // //
4 // DIP is distributed under the Eclipse Public License as part of the //
5 // COIN-OR repository (http://www.coin-or.org). //
6 // //
7 // Authors: Matthew Galati, SAS Institute Inc. (matthew.galati@sas.com) //
8 // Ted Ralphs, Lehigh University (ted@lehigh.edu) //
9 // Jiadong Wang, Lehigh University (jiw408@lehigh.edu) //
10 // //
11 // Copyright (C) 2002-2019, Lehigh University, Matthew Galati, Ted Ralphs //
12 // All Rights Reserved. //
13 //===========================================================================//
14 
15 #ifndef UtilMacrosAlps_h_
16 #define UtilMacrosAlps_h_
17 
18 //===========================================================================//
19 #include "Alps.h"
20 
21 //TODO: this is in BlisHelp, should perhaps be in a AlpsHelp level?
22 
23 //===========================================================================//
24 class AlpsEncoded;
25 class CoinWarmStartBasis;
26 
27 //===========================================================================//
30  const CoinWarmStartBasis* ws);
31 
34  AlpsReturnStatus* rc);
35 
36 #endif
AlpsReturnStatus
Definition: Alps.h:118
This data structure is to contain the packed form of an encodable knowledge.
Definition: AlpsEncoded.h:25
CoinWarmStartBasis * UtilAlpsDecodeWarmStart(AlpsEncoded &encoded, AlpsReturnStatus *rc)
Unpack coin warm start from an encoded object.
int UtilAlpsEncodeWarmStart(AlpsEncoded *encoded, const CoinWarmStartBasis *ws)
Pack coin warm start into an encoded object.
The default COIN simplex (basis-oriented) warm start class.