Child class of File, manages execTimes.log files.  
 More...
#include <export_files.h>
Child class of File, manages execTimes.log files. 
 
◆ ExecTime() [1/2]
      
        
          | PAPRECA::ExecTime::ExecTime  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ExecTime() [2/2]
      
        
          | PAPRECA::ExecTime::ExecTime  | 
          ( | 
          const int &  | 
          print_freq_in | ) | 
           | 
        
      
 
 
◆ ~ExecTime()
      
        
          | PAPRECA::ExecTime::~ExecTime  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ append()
      
        
          | void PAPRECA::ExecTime::append  | 
          ( | 
          const int &  | 
          step_num,  | 
        
        
           | 
           | 
          const int &  | 
          atoms_num  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ calcHybridTime()
      
        
          | void PAPRECA::ExecTime::calcHybridTime  | 
          ( | 
          const int &  | 
          nprocs | ) | 
           | 
        
      
 
 
◆ calcKMCtime()
      
        
          | void PAPRECA::ExecTime::calcKMCtime  | 
          ( | 
          const int &  | 
          nprocs | ) | 
           | 
        
      
 
 
◆ calcMDtime()
      
        
          | void PAPRECA::ExecTime::calcMDtime  | 
          ( | 
          const int &  | 
          nprocs | ) | 
           | 
        
      
 
 
◆ calcTimes()
      
        
          | void PAPRECA::ExecTime::calcTimes  | 
          ( | 
          const int &  | 
          nprocs | ) | 
           | 
        
      
 
 
◆ close()
  
  
      
        
          | void PAPRECA::ExecTime::close  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ init()
      
        
          | void PAPRECA::ExecTime::init  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ resetHybridTimeVariables()
      
        
          | void PAPRECA::ExecTime::resetHybridTimeVariables  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ resetKMCtimeVariables()
      
        
          | void PAPRECA::ExecTime::resetKMCtimeVariables  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ resetMDtimeVariables()
      
        
          | void PAPRECA::ExecTime::resetMDtimeVariables  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ resetTimeVariables()
      
        
          | void PAPRECA::ExecTime::resetTimeVariables  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setHybridStartTimeStamp()
      
        
          | void PAPRECA::ExecTime::setHybridStartTimeStamp  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setMDstartTimeStamp()
      
        
          | void PAPRECA::ExecTime::setMDstartTimeStamp  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ PaprecaConfig
◆ t1_hybrid
  
  
      
        
          | double PAPRECA::ExecTime::t1_hybrid = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ t1_md
  
  
      
        
          | double PAPRECA::ExecTime::t1_md = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ t2_hybrid
  
  
      
        
          | double PAPRECA::ExecTime::t2_hybrid = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ t2_md
  
  
      
        
          | double PAPRECA::ExecTime::t2_md = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ t_hybrid
  
  
      
        
          | double PAPRECA::ExecTime::t_hybrid = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ t_kmc
  
  
      
        
          | double PAPRECA::ExecTime::t_kmc = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ t_md
  
  
      
        
          | double PAPRECA::ExecTime::t_md = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ thybrid_avg
  
  
      
        
          | double PAPRECA::ExecTime::thybrid_avg = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ thybrid_max
  
  
      
        
          | double PAPRECA::ExecTime::thybrid_max = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ thybrid_min
  
  
      
        
          | double PAPRECA::ExecTime::thybrid_min = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ thybrid_total
  
  
      
        
          | double PAPRECA::ExecTime::thybrid_total = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tkmc_avg
  
  
      
        
          | double PAPRECA::ExecTime::tkmc_avg = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tkmc_max
  
  
      
        
          | double PAPRECA::ExecTime::tkmc_max = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tkmc_min
  
  
      
        
          | double PAPRECA::ExecTime::tkmc_min = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tkmc_total
  
  
      
        
          | double PAPRECA::ExecTime::tkmc_total = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tmd_avg
  
  
      
        
          | double PAPRECA::ExecTime::tmd_avg = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tmd_max
  
  
      
        
          | double PAPRECA::ExecTime::tmd_max = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tmd_min
  
  
      
        
          | double PAPRECA::ExecTime::tmd_min = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ tmd_total
  
  
      
        
          | double PAPRECA::ExecTime::tmd_total = 0.0 | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: