From c8e84e54324fe8bed16a8ce5d8b3247844baaac6 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Tue, 29 Nov 2016 14:38:04 +0100
Subject: [PATCH] [PL] HM/LIE: Stricter check for displacement_jump.

---
 ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
index 3c2373401e4..f53e2a4201b 100644
--- a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
+++ b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
@@ -56,7 +56,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
     for (std::string const& pv_name : range)
     {
         if (pv_name != "pressure" && pv_name != "displacement" &&
-            pv_name.find("displacement_jump") == std::string::npos)
+            pv_name.find("displacement_jump") != 0)
             OGS_FATAL("Found a process variable name '%s'. It should be 'displacement' or 'displacement_jumpN' or 'pressure'");
         auto variable = std::find_if(
             variables.cbegin(), variables.cend(),
-- 
GitLab