Ignore:
Timestamp:
Jan 6, 2019 2:43:06 PM (4 months ago)
Author:
unxusr
Message:

formatting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpDualRowDantzig.hpp

    r1665 r2385  
    2020
    2121public:
     22  ///@name Algorithmic methods
     23  //@{
    2224
    23      ///@name Algorithmic methods
    24      //@{
     25  /// Returns pivot row, -1 if none
     26  virtual int pivotRow();
    2527
    26      /// Returns pivot row, -1 if none
    27      virtual int pivotRow();
    28 
    29      /** Updates weights and returns pivot alpha.
     28  /** Updates weights and returns pivot alpha.
    3029         Also does FT update */
    31      virtual double updateWeights(CoinIndexedVector * input,
    32                                   CoinIndexedVector * spare,
    33                                   CoinIndexedVector * spare2,
    34                                   CoinIndexedVector * updatedColumn);
    35      /** Updates primal solution (and maybe list of candidates)
     30  virtual double updateWeights(CoinIndexedVector *input,
     31    CoinIndexedVector *spare,
     32    CoinIndexedVector *spare2,
     33    CoinIndexedVector *updatedColumn);
     34  /** Updates primal solution (and maybe list of candidates)
    3635         Uses input vector which it deletes
    3736         Computes change in objective function
    3837     */
    39      virtual void updatePrimalSolution(CoinIndexedVector * input,
    40                                        double theta,
    41                                        double & changeInObjective);
    42      //@}
     38  virtual void updatePrimalSolution(CoinIndexedVector *input,
     39    double theta,
     40    double &changeInObjective);
     41  //@}
    4342
     43  ///@name Constructors and destructors
     44  //@{
     45  /// Default Constructor
     46  ClpDualRowDantzig();
    4447
    45      ///@name Constructors and destructors
    46      //@{
    47      /// Default Constructor
    48      ClpDualRowDantzig();
     48  /// Copy constructor
     49  ClpDualRowDantzig(const ClpDualRowDantzig &);
    4950
    50      /// Copy constructor
    51      ClpDualRowDantzig(const ClpDualRowDantzig &);
     51  /// Assignment operator
     52  ClpDualRowDantzig &operator=(const ClpDualRowDantzig &rhs);
    5253
    53      /// Assignment operator
    54      ClpDualRowDantzig & operator=(const ClpDualRowDantzig& rhs);
     54  /// Destructor
     55  virtual ~ClpDualRowDantzig();
    5556
    56      /// Destructor
    57      virtual ~ClpDualRowDantzig ();
     57  /// Clone
     58  virtual ClpDualRowPivot *clone(bool copyData = true) const;
    5859
    59      /// Clone
    60      virtual ClpDualRowPivot * clone(bool copyData = true) const;
     60  //@}
    6161
    62      //@}
    63 
    64      //---------------------------------------------------------------------------
     62  //---------------------------------------------------------------------------
    6563
    6664private:
    67      ///@name Private member data
    68      //@}
     65  ///@name Private member data
     66  //@}
    6967};
    7068
    7169#endif
     70
     71/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
     72*/
Note: See TracChangeset for help on using the changeset viewer.