diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp index 3c2373401e498a686317082e0174a629d6611a90..f53e2a4201b41810ca5a624dbbdb99bb10a5658a 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(),