From 7066bfed678be13117489b1af2e7b6ae2768c200 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 24 Jan 2021 15:29:56 +0100 Subject: [PATCH] Fem: [skip ci] fix FemMesh::addGroup() for smesh 9 --- src/Mod/Fem/App/FemMesh.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Fem/App/FemMesh.cpp b/src/Mod/Fem/App/FemMesh.cpp index 13ea8419dd..601df01c6b 100644 --- a/src/Mod/Fem/App/FemMesh.cpp +++ b/src/Mod/Fem/App/FemMesh.cpp @@ -2193,7 +2193,11 @@ int FemMesh::addGroup(const std::string TypeString, const std::string Name, cons SMESH_Group* group = this->getSMesh()->AddGroup(mapping[TypeString], Name.c_str(), aId); if (!group) throw std::runtime_error("AddGroup: Failed to create new group."); +#if SMESH_VERSION_MAJOR >= 9 + return group->GetID(); +#else return aId; +#endif } void FemMesh::addGroupElements(int GroupId, const std::set& ElementIds)