template<typename CellCounter_T, typename FluidCellCounter_T>
class walberla::lbm_generated::PerformanceEvaluationBase< CellCounter_T, FluidCellCounter_T >
Class for evaluating the performance of LBM simulations.
|
| PerformanceEvaluationBase (const weak_ptr< StructuredBlockStorage > &blocks, const CellCounter_T &cellCounter, const FluidCellCounter_T &fluidCellCounter, const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet()) |
|
void | refresh () |
|
void | logResultOnRoot (const uint_t timeSteps, const double time) const |
|
void | logInfoOnRoot (const uint_t timeSteps, const double time) const |
|
std::string | loggingString (const uint_t timeSteps, const double time) const |
|
void | getResultsForSQLOnRoot (std::map< std::string, int > &integerProperties, std::map< std::string, double > &realProperties, std::map< std::string, std::string > &stringProperties, const uint_t timeSteps, const double time) |
|
int | threads () const |
|
int | cores () const |
|
uint64_t | allFineCells () const |
|
double | mlups (const uint_t timeSteps, const double time) const |
|
double | mlupsPerProcess (const uint_t timeSteps, const double time) const |
|
double | mlupsPerCore (const uint_t timeSteps, const double time) const |
|
double | vMlups (const uint_t timeSteps, const double time) const |
|
double | vMlupsPerProcess (const uint_t timeSteps, const double time) const |
|
double | vMlupsPerCore (const uint_t timeSteps, const double time) const |
|
double | mflups (const uint_t timeSteps, const double time) const |
|
double | mflupsPerProcess (const uint_t timeSteps, const double time) const |
|
double | mflupsPerCore (const uint_t timeSteps, const double time) const |
|
double | vMflups (const uint_t timeSteps, const double time) const |
|
double | vMflupsPerProcess (const uint_t timeSteps, const double time) const |
|
double | vMflupsPerCore (const uint_t timeSteps, const double time) const |
|
double | fineTimeStepsPerSecond (const uint_t timeSteps, const double time) const |
|