Skip to content

Commit 8bb0435

Browse files
committed
Add parallel regions.
1 parent 843606a commit 8bb0435

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

SU2_CFD/src/drivers/CDiscAdjSinglezoneDriver.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,9 @@ void CDiscAdjSinglezoneDriver::SetRecording(RECORDING kind_recording){
255255
for (unsigned short iMesh = 0; iMesh <= config_container[ZONE_0]->GetnMGLevels(); iMesh++) {
256256
auto solver = solver_container[ZONE_0][INST_0][iMesh][iSol];
257257
if (solver && solver->GetAdjoint()) {
258+
SU2_OMP_PARALLEL_(if (solver->GetHasHybridParallel()))
258259
solver->SetRecording(geometry_container[ZONE_0][INST_0][iMesh], config_container[ZONE_0]);
260+
END_SU2_OMP_PARALLEL
259261
}
260262
}
261263
}

SU2_CFD/src/iteration/CDiscAdjFluidIteration.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,9 @@ void CDiscAdjFluidIteration::SetDependencies(CSolver***** solver, CGeometry****
457457
(kind_recording == RECORDING::SOLUTION_AND_MESH)) {
458458
/*--- Update geometry to get the influence on other geometry variables (normals, volume etc) ---*/
459459

460+
SU2_OMP_PARALLEL
460461
CGeometry::UpdateGeometry(geometry[iZone][iInst], config[iZone]);
462+
END_SU2_OMP_PARALLEL
461463

462464
CGeometry::ComputeWallDistance(config, geometry);
463465
}

0 commit comments

Comments
 (0)