diff --git a/src/gpu/core/Calculation/Simulation.cpp b/src/gpu/core/Calculation/Simulation.cpp index b64e6558f6e22eac17c18680851cfe7dfd36f579..48dd2ce75e6a2cec364db5d248e3fb740da8ac74 100644 --- a/src/gpu/core/Calculation/Simulation.cpp +++ b/src/gpu/core/Calculation/Simulation.cpp @@ -417,7 +417,9 @@ void Simulation::run() // } //} // ////////////////////////////////////////////////////////////////////////// - + averageTimer.end(); + metaData.simulation.runtimeSeconds += averageTimer.getTimeInSeconds(); + performanceOutput->log(averageTimer, para->getTimestepEnd(), communicator); metaData.simulation.nups = performanceOutput->getNups(); metaData.simulation.runtimeSeconds = performanceOutput->totalRuntimeInSeconds(); vf::basics::logPostSimulation(metaData);