From e117217b6ec2060704ca5e84edc1be23f33828a4 Mon Sep 17 00:00:00 2001 From: bigfooted Date: Fri, 12 Apr 2024 09:37:33 +0200 Subject: [PATCH] fix update of dualtime solver for species transport --- SU2_CFD/src/iteration/CFluidIteration.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/SU2_CFD/src/iteration/CFluidIteration.cpp b/SU2_CFD/src/iteration/CFluidIteration.cpp index d5ae7bd22e4b..0987329daa72 100644 --- a/SU2_CFD/src/iteration/CFluidIteration.cpp +++ b/SU2_CFD/src/iteration/CFluidIteration.cpp @@ -200,6 +200,15 @@ void CFluidIteration::Update(COutput* output, CIntegration**** integration, CGeo solver[val_iZone][val_iInst][MESH_0][HEAT_SOL], config[val_iZone], MESH_0); } + + /*--- Update dual time solver for species transport equations (including flamelet) ---*/ + + if (config[val_iZone]->GetKind_Species_Model() != SPECIES_MODEL::NONE) { + integration[val_iZone][val_iInst][SPECIES_SOL]->SetDualTime_Solver(geometry[val_iZone][val_iInst][MESH_0], + solver[val_iZone][val_iInst][MESH_0][SPECIES_SOL], + config[val_iZone], MESH_0); + } + } }