Changeset 2225 for trunk


Ignore:
Timestamp:
Aug 8, 2016 7:57:49 AM (3 years ago)
Author:
forrest
Message:

out abort

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpSimplexOther.cpp

    r2127 r2225  
    5353{
    5454     rowArray_[1]->clear();
     55#ifdef LONG_REGION_2
     56     rowArray_[2]->clear();
     57#else
    5558     columnArray_[1]->clear();
     59#endif
    5660     // long enough for rows+columns
    5761     assert(rowArray_[3]->capacity() >= numberRows_ + numberColumns_);
     
    113117               // put row of tableau in rowArray[0] and columnArray[0]
    114118               matrix_->transposeTimes(this, -1.0,
    115                                        rowArray_[0], columnArray_[1], columnArray_[0]);
     119                                       rowArray_[0],
     120#ifdef LONG_REGION_2
     121                                       rowArray_[2],
     122#else
     123                                       columnArray_[1],
     124#endif
     125                                       columnArray_[0]);
    116126#ifdef COIN_FAC_NEW
    117127               assert (!rowArray_[0]->packedMode());
     
    12271237          }
    12281238     }
    1229      if (numberBasic != numberRows_) {
     1239     if (numberBasic != numberRows_ && 0) {
    12301240          printf("Bad basis - ranges - coding needed\n");
    12311241          assert (numberRanges);
     
    28942904          }
    28952905
    2896           for (iColumn = 0; iColumn < 2; iColumn++) {
     2906          for (iColumn = 0; iColumn < SHORT_REGION; iColumn++) {
    28972907               columnArray_[iColumn]->clear();
    28982908          }
     
    33353345    }
    33363346   
    3337     for (iColumn = 0; iColumn < 2; iColumn++) {
     3347    for (iColumn = 0; iColumn < SHORT_REGION; iColumn++) {
    33383348      columnArray_[iColumn]->clear();
    33393349    }
     
    46484658    reinterpret_cast<ClpSimplexDual *>
    46494659    ( this)->dualColumn(rowArray_[0],
    4650                         columnArray_[0], columnArray_[1],
     4660                        columnArray_[0],
     4661#ifdef LONG_REGION_2
     4662                        rowArray_[2],
     4663#else
     4664                        columnArray_[1],
     4665#endif
    46514666                        rowArray_[3], acceptablePivot, NULL);
    46524667  return bestPossiblePivot;
     
    77287743#else
    77297744  for (int i=0;i<numberColumns_;i++)
    7730     columnWeights[i]=CoinDrand48();
     7745    columnWeights[i]=randomNumberGenerator_.randomDouble();
    77317746#endif
    77327747#if USE_HASH==1
Note: See TracChangeset for help on using the changeset viewer.