Changeset 2077 in Sophya for trunk/ArchTOIPipe


Ignore:
Timestamp:
Jun 18, 2002, 11:15:19 PM (23 years ago)
Author:
ansari
Message:

Correction print ds ProcSampleCounter / suite - Reza 18/6/2002

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/Kernel/toimanager.cc

    r2076 r2077  
    33//                               Christophe Magneville
    44//                               Reza Ansari
    5 // $Id: toimanager.cc,v 1.14 2002-06-18 21:06:53 ansari Exp $
     5// $Id: toimanager.cc,v 1.15 2002-06-18 21:15:19 ansari Exp $
    66
    77#include "toimanager.h"
     
    102102  long total_sample_count = dns_print*nbmax_dns_print;
    103103  bool alldone = false;
     104  double fracperc = 0.;
     105  int fperc = 0;
    104106  while (!alldone) {
    105107    processed_samples = ProcessedSampleCount();
     
    109111      if (nb_dns_print == 0) cout << "\n";
    110112      nb_dns_print++;
     113      fracperc = (double)processed_samples*100./(double)total_sample_count;
     114      fperc = fracperc*100;
    111115      cout << ">>> " << _msg << ": ProcessedSampleCount()= " << last_sample_count
    112            << " Frac done = " << (double)processed_samples*100./(double)total_sample_count << " %" << endl;
     116           << " Frac done = " << (double)fperc/100. << " %" << endl;
    113117      if (last_sample_count > total_sample_count-10)  alldone = true;
    114118      nb_sleep = 0;
    115119    }
    116     else if ((nb_sleep+1)%5 == 0)
     120    else if ((nb_sleep+1)%5 == 0) {
     121      fracperc = (double)processed_samples*100./(double)total_sample_count;
     122      fperc = fracperc*100;
    117123      cout << "> " << _msg << ": ProcSamples()= " <<  processed_samples
    118            << " Done = " << " %" << processed_samples*100/total_sample_count
     124           << " Done = " << " %" << (double)fperc/100.
    119125           << " NbSleep(1) = " << nb_sleep << endl;
    120    
     126    }
    121127    sleep(1);  nb_sleep++;
    122128  }
Note: See TracChangeset for help on using the changeset viewer.