Ignore:
Timestamp:
Feb 7, 2003 5:39:18 PM (17 years ago)
Author:
forrest
Message:

Adding Network matrix and PlusMinusOne?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/ClpPackedMatrix.hpp

    r78 r118  
    7878      returns non-zero if no scaling done */
    7979  virtual int scale(ClpSimplex * model) const ;
    80   /// Creates row copy and scales if necessary
    81   virtual ClpMatrixBase * scaledRowCopy(ClpSimplex * model) const;
    8280  /** Checks if all elements are in valid range.  Can just
    8381      return true if you are not paranoid.  For Clp I will
     
    127125        Squashes small elements and knows about ClpSimplex */
    128126  virtual void transposeTimes(const ClpSimplex * model, double scalar,
     127                              const CoinIndexedVector * x,
     128                              CoinIndexedVector * y,
     129                              CoinIndexedVector * z) const;
     130    /** Return <code>x * scalar * A + y</code> in <code>z</code>.
     131        Can use y as temporary array (will be empty at end)
     132        Squashes small elements and knows about ClpSimplex.
     133    This version uses row copy*/
     134  virtual void transposeTimesByRow(const ClpSimplex * model, double scalar,
    129135                              const CoinIndexedVector * x,
    130136                              CoinIndexedVector * y,
Note: See TracChangeset for help on using the changeset viewer.