• Main Page
  • Classes
  • Files
  • File List
  • File Members

/build/buildd/clp-1.11.1/Clp/src/ClpPrimalColumnDantzig.hpp

Go to the documentation of this file.
00001 /* $Id: ClpPrimalColumnDantzig.hpp 1458 2009-11-05 12:34:07Z forrest $ */
00002 // Copyright (C) 2002, International Business Machines
00003 // Corporation and others.  All Rights Reserved.
00004 #ifndef ClpPrimalColumnDantzig_H
00005 #define ClpPrimalColumnDantzig_H
00006 
00007 #include "ClpPrimalColumnPivot.hpp"
00008 
00009 //#############################################################################
00010 
00017 class ClpPrimalColumnDantzig : public ClpPrimalColumnPivot {
00018   
00019 public:
00020   
00022 
00023   
00031   virtual int pivotColumn(CoinIndexedVector * updates,
00032                           CoinIndexedVector * spareRow1,
00033                           CoinIndexedVector * spareRow2,
00034                           CoinIndexedVector * spareColumn1,
00035                           CoinIndexedVector * spareColumn2);
00036 
00038   virtual void saveWeights(ClpSimplex * model,int)
00039   {model_=model;}
00041   
00042   
00044 
00045 
00046   ClpPrimalColumnDantzig(); 
00047   
00049   ClpPrimalColumnDantzig(const ClpPrimalColumnDantzig &);
00050   
00052   ClpPrimalColumnDantzig & operator=(const ClpPrimalColumnDantzig& rhs);
00053   
00055   virtual ~ClpPrimalColumnDantzig ();
00056 
00058   virtual ClpPrimalColumnPivot * clone(bool copyData = true) const;
00059  
00061 
00062   //---------------------------------------------------------------------------
00063   
00064 private:
00066 
00067 };
00068 
00069 #endif

Generated on Fri Aug 20 2010 06:29:28 by  doxygen 1.7.1