Changeset 825


Ignore:
Timestamp:
Oct 14, 2007 6:44:03 PM (12 years ago)
Author:
forrest
Message:

change DBL_MAX to COIN_DBL_MAX

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cbc/src/CbcFathomDynamicProgramming.cpp

    r765 r825  
    260260    indices_ = new int [numberActive_];
    261261    cost_ = new double [size_];
    262     CoinFillN(cost_,size_,DBL_MAX);
     262    CoinFillN(cost_,size_,COIN_DBL_MAX);
    263263    // but do nothing is okay
    264264    cost_[0]=0.0;
     
    475475    int i;
    476476    // may be possible
    477     double bestAtTarget = DBL_MAX;
     477    double bestAtTarget = COIN_DBL_MAX;
    478478    for (i=0;i<numberColumns;i++) {
    479479      if (size_>10000000&&(i%100)==0)
     
    494494    returnCode=1;
    495495    int needed=0;
    496     double bestValue=DBL_MAX;
     496    double bestValue=COIN_DBL_MAX;
    497497    int iBest=-1;
    498498    if (algorithm_==0) {
     
    554554      delete [] lower;
    555555    }
    556     if (bestValue<DBL_MAX) {
     556    if (bestValue<COIN_DBL_MAX) {
    557557      bestValue += fixedObj;
    558558      if (model_->messageHandler()->logLevel()>1)
     
    565565          int n=decodeBitPattern(iBest-back_[iBest],indices_,numberRows);
    566566          // Search for cheapest
    567           double bestCost=DBL_MAX;
     567          double bestCost=COIN_DBL_MAX;
    568568          int iColumn=-1;
    569569          for (i=0;i<numberColumns;i++) {
     
    709709    if (kMask==0) {
    710710      double thisCost = cost_[i];
    711       if (thisCost!=DBL_MAX) {
     711      if (thisCost!=COIN_DBL_MAX) {
    712712        // possible
    713713        double newCost=thisCost+cost;
     
    824824      if (good) {
    825825        double thisCost = cost_[i];
    826         if (thisCost!=DBL_MAX) {
     826        if (thisCost!=COIN_DBL_MAX) {
    827827          // possible
    828828          double newCost=thisCost+cost;
     
    900900      if (kMask==0) {
    901901        double thisCost = cost_[i];
    902         if (thisCost!=DBL_MAX) {
     902        if (thisCost!=COIN_DBL_MAX) {
    903903          // possible
    904904          double newCost=thisCost+cost;
     
    927927        if (added == 0) {
    928928          double thisCost = cost_[i];
    929           if (thisCost!=DBL_MAX) {
     929          if (thisCost!=COIN_DBL_MAX) {
    930930            // possible
    931931            double newCost=thisCost+cost;
Note: See TracChangeset for help on using the changeset viewer.