/home/coin/SVN-release/OS-2.1.1/OS/examples/branchCutPriceTSP/include/OS.hpp

Go to the documentation of this file.
00001 // Last edit: 2/10/05
00002 //
00003 // Name:     BB.hpp
00004 // Author:   Francois Margot
00005 //           Tepper School of Business
00006 //           Carnegie Mellon University, Pittsburgh, PA 15213
00007 //           email: fmargot@andrew.cmu.edu
00008 // Date:     12/28/03
00009 //-----------------------------------------------------------------------------
00010 // Copyright (C) 2003, Francois Margot, International Business Machines
00011 // Corporation and others.  All Rights Reserved.
00012 
00013 #ifndef _OS_H
00014 #define _OS_H
00015 
00016 #include "OSInstance.h"
00017 #include "OSiLReader.h"
00018 
00019 class CoinPackedMatrix;
00020 class BCP_buffer;
00021 
00024 class OS_prob {
00025 private:
00026    OS_prob(const OS_prob&);
00027    OS_prob& operator=(const OS_prob&);
00028 
00029 public:
00031         double EPSILON; 
00032         OSInstance *osinstance;
00033         OSiLReader *osilreader;
00034         std::ostringstream addtxtstr;
00035         long int ttlcuts;
00036         long int conscount;
00037         int locs;
00038         int routes;
00039         int hubloc;
00040         long int initialcons;
00041         bool haveBranched;
00042         
00043         
00044 
00045 public:
00046 
00049 
00050   OS_prob();
00051 
00053   ~OS_prob();
00055 };
00056 
00057 #endif

Generated on Mon May 3 03:05:22 2010 by  doxygen 1.4.7