Struct to collect all sorts of measurements taken during a computeInteractions iteration. More...
#include <IterationMeasurements.h>
Public Attributes | |
| long | timeComputeInteractions {} |
| Time it takes for the LogicHandler's computeInteractions() function. | |
| long | timeRemainderTraversal {} |
| Time it takes for the Remainder Traversal. | |
| long | timeRebuild {} |
| Time it takes for rebuilding neighbor lists. | |
| long | timeTotal {} |
| Time it takes for the complete iteratePairwise pipeline. | |
| bool | energyMeasurementsPossible {false} |
| Bool whether energy measurements are currently possible. | |
| double | energyWatts {} |
| Average energy consumed per time in Watts. | |
| double | energyJoules {} |
| Total energy consumed in Joules. | |
| double | energyDeltaT {} |
| Time in seconds during which energy was consumed. | |
| long | energyTotal {} |
| Total energy consumed so far. | |
Struct to collect all sorts of measurements taken during a computeInteractions iteration.