From 4a617a118e514765a1a83aae7e9d753012795c41 Mon Sep 17 00:00:00 2001 From: ShiheJia <58663453+ShiheJia@users.noreply.github.com> Date: Tue, 26 Mar 2024 12:28:00 +0800 Subject: [PATCH] Start volume averaging after StartWindowIteration --- SU2_CFD/src/output/COutput.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SU2_CFD/src/output/COutput.cpp b/SU2_CFD/src/output/COutput.cpp index c49a2627b227..dedea04cc1e6 100644 --- a/SU2_CFD/src/output/COutput.cpp +++ b/SU2_CFD/src/output/COutput.cpp @@ -191,7 +191,7 @@ void COutput::SetHistoryOutput(CGeometry *geometry, unsigned long InnerIter) { curTimeIter = TimeIter; - curAbsTimeIter = TimeIter - config->GetRestart_Iter(); + curAbsTimeIter = max(TimeIter, config->GetStartWindowIteration()) - config->GetStartWindowIteration(); curOuterIter = OuterIter; curInnerIter = InnerIter; @@ -258,7 +258,7 @@ void COutput::SetHistoryOutput(CGeometry ****geometry, CSolver *****solver, CCon void COutput::SetMultizoneHistoryOutput(COutput **output, CConfig **config, CConfig *driver_config, unsigned long TimeIter, unsigned long OuterIter){ curTimeIter = TimeIter; - curAbsTimeIter = TimeIter - driver_config->GetRestart_Iter(); + curAbsTimeIter = max(TimeIter, driver_config->GetStartWindowIteration()) - driver_config->GetStartWindowIteration(); curOuterIter = OuterIter; /*--- Retrieve residual and extra data -----------------------------------------------------------------*/ @@ -2414,4 +2414,4 @@ void COutput::PrintVolumeFields(){ VolumeFieldTable.PrintFooter(); } -} \ No newline at end of file +}