Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

/files2/home/rwaltz/Software/COIN/Clp/include/ClpSimplexOther.hpp

Go to the documentation of this file.
00001 // Copyright (C) 2004, International Business Machines
00002 // Corporation and others.  All Rights Reserved.
00003 
00004 /* 
00005    Authors
00006    
00007    John Forrest
00008 
00009  */
00010 #ifndef ClpSimplexOther_H
00011 #define ClpSimplexOther_H
00012 
00013 #include "ClpSimplex.hpp"
00014 
00022 class ClpSimplexOther : public ClpSimplex {
00023 
00024 public:
00025 
00038   void dualRanging(int numberCheck,const int * which,
00039                   double * costIncrease, int * sequenceIncrease,
00040                   double * costDecrease, int * sequenceDecrease);
00051   void primalRanging(int numberCheck,const int * which,
00052                   double * valueIncrease, int * sequenceIncrease,
00053                   double * valueDecrease, int * sequenceDecrease);
00059   void checkDualRatios(CoinIndexedVector * rowArray,
00060                    CoinIndexedVector * columnArray,
00061                    double & costIncrease, int & sequenceIncrease,
00062                    double & costDecrease, int & sequencedecrease);
00067   void checkPrimalRatios(CoinIndexedVector * rowArray,
00068                          int direction);
00070 };
00071 #endif

Generated on Fri Aug 6 11:42:58 2004 by doxygen 1.3.5