From 05f92a5bf4a33a6409979d9a810200d35e9efd29 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Tue, 10 May 2022 17:07:43 +0200
Subject: [PATCH] [PL/DS] Simplify return statement.

---
 ProcessLib/ProcessVariable.cpp | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/ProcessLib/ProcessVariable.cpp b/ProcessLib/ProcessVariable.cpp
index 440b79123fe..837d09da665 100644
--- a/ProcessLib/ProcessVariable.cpp
+++ b/ProcessLib/ProcessVariable.cpp
@@ -313,14 +313,8 @@ void ProcessVariable::updateDeactivatedSubdomains(double const time)
     auto is_active_in_subdomain = [&](std::size_t const element_id,
                                       DeactivatedSubdomain const& ds) -> bool
     {
-        if (!ds.isInTimeSupportInterval(time))
-        {
-            return true;
-        }
-
-        auto const& e = *_mesh.getElement(element_id);
-        auto ret = !ds.isDeactivated(e, time);
-        return ret;
+        return (!ds.isInTimeSupportInterval(time)) ||
+               !ds.isDeactivated(*_mesh.getElement(element_id), time);
     };
 
     auto const number_of_elements = _mesh.getNumberOfElements();
-- 
GitLab