Ignore:
Timestamp:
Oct 1, 2004 4:01:01 PM (16 years ago)
Author:
forrest
Message:

Trying to make faster

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/ClpPackedMatrix.hpp

    r451 r461  
    7373  /** Returns a new matrix in reverse order without gaps */
    7474  virtual ClpMatrixBase * reverseOrderedCopy() const;
    75   /** If element NULL returns number of elements in column part of basis,
    76       If not NULL fills in as well */
    77   virtual CoinBigIndex fillBasis(ClpSimplex * model,
     75  /// Returns number of elements in column part of basis
     76  virtual CoinBigIndex countBasis(ClpSimplex * model,
    7877                                 const int * whichColumn,
    7978                                 int numberRowBasic,
     79                                  int & numberColumnBasic);
     80  /// Fills in column part of basis
     81  virtual void fillBasis(ClpSimplex * model,
     82                                 const int * whichColumn,
    8083                                 int & numberColumnBasic,
    81                                  int * row, int * column,
    82                                  double * element)  ;
     84                                 int * row, int * start,
     85                                 int * rowCount, int * columnCount,
     86                                 double * element);
    8387  /** Creates scales for column copy (rowCopy in model may be modified)
    8488      returns non-zero if no scaling done */
Note: See TracChangeset for help on using the changeset viewer.