Clp  1.16.11
AbcPrimalColumnDantzig.hpp
Go to the documentation of this file.
1 /* $Id: AbcPrimalColumnDantzig.hpp 1910 2013-01-27 02:00:13Z stefan $ */
2 // Copyright (C) 2002, International Business Machines
3 // Corporation and others, Copyright (C) 2012, FasterCoin. All Rights Reserved.
4 // This code is licensed under the terms of the Eclipse Public License (EPL).
5 
6 #ifndef AbcPrimalColumnDantzig_H
7 #define AbcPrimalColumnDantzig_H
8 
10 
11 //#############################################################################
12 
20 
21 public:
22 
24 
25 
33  virtual int pivotColumn(CoinPartitionedVector * updates,
34  CoinPartitionedVector * spareRow2,
35  CoinPartitionedVector * spareColumn1);
36 
38  virtual void saveWeights(AbcSimplex * model, int) {
39  model_ = model;
40  }
42 
43 
45 
48 
51 
54 
57 
59  virtual AbcPrimalColumnPivot * clone(bool copyData = true) const;
60 
62 
63  //---------------------------------------------------------------------------
64 
65 private:
67 
68 };
69 
70 #endif
AbcPrimalColumnDantzig::saveWeights
virtual void saveWeights(AbcSimplex *model, int)
Just sets model.
Definition: AbcPrimalColumnDantzig.hpp:38
AbcPrimalColumnDantzig::AbcPrimalColumnDantzig
AbcPrimalColumnDantzig()
Default Constructor.
AbcPrimalColumnPivot.hpp
AbcPrimalColumnDantzig::AbcPrimalColumnDantzig
AbcPrimalColumnDantzig(const AbcPrimalColumnDantzig &)
Copy constructor.
AbcPrimalColumnDantzig::operator=
AbcPrimalColumnDantzig & operator=(const AbcPrimalColumnDantzig &rhs)
Assignment operator.
AbcPrimalColumnDantzig::pivotColumn
virtual int pivotColumn(CoinPartitionedVector *updates, CoinPartitionedVector *spareRow2, CoinPartitionedVector *spareColumn1)
Returns pivot column, -1 if none.
AbcPrimalColumnPivot::model
AbcSimplex * model()
Returns model.
Definition: AbcPrimalColumnPivot.hpp:114
AbcSimplex
Definition: AbcSimplex.hpp:62
AbcPrimalColumnDantzig
Primal Column Pivot Dantzig Algorithm Class.
Definition: AbcPrimalColumnDantzig.hpp:19
AbcPrimalColumnDantzig::clone
virtual AbcPrimalColumnPivot * clone(bool copyData=true) const
Clone.
AbcPrimalColumnDantzig::~AbcPrimalColumnDantzig
virtual ~AbcPrimalColumnDantzig()
Destructor.
AbcPrimalColumnPivot::model_
AbcSimplex * model_
Pointer to model.
Definition: AbcPrimalColumnPivot.hpp:144
AbcPrimalColumnPivot
Primal Column Pivot Abstract Base Class.
Definition: AbcPrimalColumnPivot.hpp:26