Changeset 1787 for stable/1.14
- Timestamp:
- Sep 3, 2011 9:06:58 AM (9 years ago)
- Location:
- stable/1.14
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
stable/1.14
-
stable/1.14/Clp/src
- Property svn:mergeinfo changed
/trunk/Clp/src merged: 1786
- Property svn:mergeinfo changed
-
stable/1.14/Clp/src/ClpModel.cpp
r1753 r1787 3232 3232 rowObjective_ = whichDouble(rhs->rowObjective_, numberRows, whichRow); 3233 3233 // status has to be done in two stages 3234 status_ = new unsigned char[numberColumns_+numberRows_]; 3235 unsigned char * rowStatus = whichUnsignedChar(rhs->status_ + rhs->numberColumns_, 3236 numberRows_, whichRow); 3237 unsigned char * columnStatus = whichUnsignedChar(rhs->status_, 3238 numberColumns_, whichColumn); 3239 CoinMemcpyN(rowStatus, numberRows_, status_ + numberColumns_); 3240 delete [] rowStatus; 3241 CoinMemcpyN(columnStatus, numberColumns_, status_); 3242 delete [] columnStatus; 3234 if (rhs->status_) { 3235 status_ = new unsigned char[numberColumns_+numberRows_]; 3236 unsigned char * rowStatus = whichUnsignedChar(rhs->status_ + rhs->numberColumns_, 3237 numberRows_, whichRow); 3238 unsigned char * columnStatus = whichUnsignedChar(rhs->status_, 3239 numberColumns_, whichColumn); 3240 CoinMemcpyN(rowStatus, numberRows_, status_ + numberColumns_); 3241 delete [] rowStatus; 3242 CoinMemcpyN(columnStatus, numberColumns_, status_); 3243 delete [] columnStatus; 3244 } else { 3245 status_=NULL; 3246 } 3243 3247 ray_ = NULL; 3244 3248 if (problemStatus_ == 1)
Note: See TracChangeset
for help on using the changeset viewer.