22 std::ostringstream msg;
28 msg << idsOfLocalSpacetrees.size() <<
" tree(s): ";
30 for (
auto p: idsOfLocalSpacetrees) {
31 msg <<
"(#" << p <<
":"
39 if (idsOfLocalSpacetrees.empty()) {
40 msg <<
"no trees hosted on this node - therefore no load";
43 msg <<
" total=" << sumLocal <<
"/" << sumRemote <<
" (local/virtual)";
46 logInfo(
"dumpStatistics()", msg.str() );
52 int heaviestSpacetree = -1;
53 int maxLocalUnrefinedCells = -1;
55 for (
auto p: idsOfLocalSpacetrees) {
62 heaviestSpacetree = p;
#define logDebug(methodName, logMacroMessageStream)
#define logInfo(methodName, logMacroMessageStream)
Wrapper macro around tarch::tarch::logging::Log to improve logging.
peano4::grid::GridStatistics getGridStatistics() const
Return statistics object for primary spacetree.
static SpacetreeSet & getInstance()
std::set< int > getLocalSpacetrees() const
tarch::logging::Log _log("exahype2::fv")
int getNumberOfLocalUnrefinedCells() const
int getNumberOfRemoteUnrefinedCells() const