Ignore:
Timestamp:
04/03/24 10:33:55 (6 weeks ago)
Author:
jderouillat
Message:

New timers integration/reporting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/io/nc4_data_input.cpp

    r2507 r2628  
    1010namespace xios 
    1111{ 
     12  extern CLogType logProfile ; 
    1213  CNc4DataInput::CNc4DataInput(const StdString& filename, MPI_Comm comm_file, bool multifile, bool isCollective /*= true*/, 
    1314                               bool readMetaDataPar /*= false*/, bool ugridConvention /*= false*/, const StdString& timeCounterName /*= "time_counter"*/) 
     
    5758    { 
    5859      case MULTI_FILE: 
     60        if (info.isActive(logProfile)) CTimer::get("Files : reading data").resume(); 
    5961        SuperClassWriter::getData(dataOut, fieldId, isCollective, record ); 
     62        if (info.isActive(logProfile)) CTimer::get("Files : reading data").suspend(); 
    6063        break; 
    6164      case ONE_FILE: 
     
    106109        } 
    107110 
     111        if (info.isActive(logProfile)) CTimer::get("Files : reading data").resume(); 
    108112        SuperClassWriter::getData(dataOut, fieldId, isCollective, record, &start, &count); 
     113        if (info.isActive(logProfile)) CTimer::get("Files : reading data").suspend(); 
    109114        break; 
    110115      } 
Note: See TracChangeset for help on using the changeset viewer.