|
waLBerla 7.2
|
This struct holds a measurement definition.
Public Member Functions | |
| Measurement (CountFunction cf, const std::string &n, real_t sc, uint_t countFreq) | |
Public Attributes | |
| CountFunction | countFunction |
| std::string | name |
| name of the measured performance number | |
| real_t | scaling |
| scaling factor, usually power of ten, for (M)FLUPS | |
| uint_t | countingFreq |
| every n'th timestep cells are counted, if 0 cells are counted only once | |
| uint_t | counts {0} |
| how often was the number of cells counted until now | |
| real_t | avgCellsPerTimeStep {0} |
| the average number of cells per timestep | |
|
inline |
| real_t walberla::timeloop::PerformanceMeter::Measurement::avgCellsPerTimeStep {0} |
the average number of cells per timestep
| CountFunction walberla::timeloop::PerformanceMeter::Measurement::countFunction |
| uint_t walberla::timeloop::PerformanceMeter::Measurement::countingFreq |
every n'th timestep cells are counted, if 0 cells are counted only once
| uint_t walberla::timeloop::PerformanceMeter::Measurement::counts {0} |
how often was the number of cells counted until now
| std::string walberla::timeloop::PerformanceMeter::Measurement::name |
name of the measured performance number
| real_t walberla::timeloop::PerformanceMeter::Measurement::scaling |
scaling factor, usually power of ten, for (M)FLUPS