CoMD
A Mini-app for Co-Design of Classical Molecular Dynamics.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
TimersSt Struct Reference

Timer data collected. More...

Data Fields

uint64_t start
 call start time More...
 
uint64_t total
 current total time More...
 
uint64_t count
 current call count More...
 
uint64_t elapsed
 lap time More...
 
int minRank
 rank with min value More...
 
int maxRank
 rank with max value More...
 
double minValue
 min over ranks More...
 
double maxValue
 max over ranks More...
 
double average
 average over ranks More...
 
double stdev
 stdev across ranks More...
 

Detailed Description

Timer data collected.

Also facilitates computing averages and statistics.

Definition at line 65 of file performanceTimers.c.

Field Documentation

double TimersSt::average

average over ranks

Definition at line 77 of file performanceTimers.c.

uint64_t TimersSt::count

current call count

Definition at line 69 of file performanceTimers.c.

uint64_t TimersSt::elapsed

lap time

Definition at line 70 of file performanceTimers.c.

int TimersSt::maxRank

rank with max value

Definition at line 73 of file performanceTimers.c.

double TimersSt::maxValue

max over ranks

Definition at line 76 of file performanceTimers.c.

int TimersSt::minRank

rank with min value

Definition at line 72 of file performanceTimers.c.

double TimersSt::minValue

min over ranks

Definition at line 75 of file performanceTimers.c.

uint64_t TimersSt::start

call start time

Definition at line 67 of file performanceTimers.c.

double TimersSt::stdev

stdev across ranks

Definition at line 78 of file performanceTimers.c.

uint64_t TimersSt::total

current total time

Definition at line 68 of file performanceTimers.c.


The documentation for this struct was generated from the following file: