From b09b53e8274731333c2bc5451f602790460e2ffd Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <github@naumov.de> Date: Mon, 22 Mar 2021 14:25:21 +0100 Subject: [PATCH] [PL] PV; Extract common line out of if-else cnd. --- ProcessLib/ProcessVariable.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ProcessLib/ProcessVariable.cpp b/ProcessLib/ProcessVariable.cpp index 0b398ce1f56..9d7e8b53a21 100644 --- a/ProcessLib/ProcessVariable.cpp +++ b/ProcessLib/ProcessVariable.cpp @@ -272,6 +272,8 @@ void ProcessVariable::createBoundaryConditionsForDeactivatedSubDomains( void ProcessVariable::updateDeactivatedSubdomains(double const time) { + _ids_of_active_elements.clear(); + auto found_a_set = std::find_if(_deactivated_subdomains.begin(), _deactivated_subdomains.end(), @@ -281,14 +283,12 @@ void ProcessVariable::updateDeactivatedSubdomains(double const time) if (found_a_set == _deactivated_subdomains.end()) { - _ids_of_active_elements.clear(); return; } auto const& deactivated_materialIDs = (*found_a_set)->materialIDs; auto const* const material_ids = MeshLib::materialIDs(_mesh); - _ids_of_active_elements.clear(); auto const number_of_elements = _mesh.getNumberOfElements(); for (std::size_t i = 0; i < number_of_elements; i++) -- GitLab