From 115dd87ba36a0a50de9c5cfb64b60e4374ebe023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20L=C3=BCbke?= Date: Tue, 5 Sep 2023 09:56:45 +0200 Subject: [PATCH] add output of time measurements --- src/Transport/AdvectionModule.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Transport/AdvectionModule.cpp b/src/Transport/AdvectionModule.cpp index 6048b69ac..f4d1b59d7 100644 --- a/src/Transport/AdvectionModule.cpp +++ b/src/Transport/AdvectionModule.cpp @@ -104,7 +104,6 @@ void AdvectionModule::simulate(double dt) { // HACK: constant flux for this moment imported from R runtime - // auto parse_start = std::chrono::steady_clock::now(); // RInsidePOET &R = RInsidePOET::getInstance(); // const auto flux_list = // Rcpp::as(R.parseEval("mysetup$advection$const_flux")); @@ -167,8 +166,11 @@ void AdvectionModule::simulate(double dt) { } t_field = field_vec; + double end_t = MPI_Wtime(); - this->transport_t += MPI_Wtime() - start_t; + MSG("Advection took " + std::to_string(end_t - start_t) + "s"); + + this->transport_t += end_t - start_t; } void AdvectionModule::initializeParams(RInsidePOET &R) {