diff --git a/src/Mod/Fem/femexamples/manager.py b/src/Mod/Fem/femexamples/manager.py index 8a499620b4..21ca3f2204 100644 --- a/src/Mod/Fem/femexamples/manager.py +++ b/src/Mod/Fem/femexamples/manager.py @@ -67,7 +67,7 @@ def run_analysis(doc, base_name, filepath=""): # print([obj.Name for obj in doc.Objects]) # filepath - if filepath is "": + if filepath == "": filepath = join(gettmp(), "FEM_examples") if not exists(filepath): makedirs(filepath) @@ -78,7 +78,7 @@ def run_analysis(doc, base_name, filepath=""): from femtools.femutils import is_derived_from if ( is_derived_from(m, "Fem::FemSolverObjectPython") - and m.Proxy.Type is not "Fem::FemSolverCalculixCcxTools" + and m.Proxy.Type != "Fem::FemSolverCalculixCcxTools" ): solver = m break diff --git a/src/Mod/Fem/feminout/importFenicsMesh.py b/src/Mod/Fem/feminout/importFenicsMesh.py index 2425c40131..4c4fd8643e 100644 --- a/src/Mod/Fem/feminout/importFenicsMesh.py +++ b/src/Mod/Fem/feminout/importFenicsMesh.py @@ -186,7 +186,7 @@ def export(objectslist, fileString, group_values_dict_nogui=None): writeFenicsXML.write_fenics_mesh_xml(obj, fileString) elif fileExtension.lower() == ".xdmf": mesh_groups = importToolsFem.get_FemMeshObjectMeshGroups(obj) - if mesh_groups is not (): + if mesh_groups != (): # if there are groups found, make task panel available if GuiUp if FreeCAD.GuiUp == 1: panel = WriteXDMFTaskPanel(obj, fileString) diff --git a/src/Mod/Fem/feminout/writeFenicsXDMF.py b/src/Mod/Fem/feminout/writeFenicsXDMF.py index cd3a4fb6bd..4d82b2007a 100644 --- a/src/Mod/Fem/feminout/writeFenicsXDMF.py +++ b/src/Mod/Fem/feminout/writeFenicsXDMF.py @@ -317,7 +317,7 @@ def write_fenics_mesh_xdmf( fem_mesh = fem_mesh_obj.FemMesh gmshgroups = get_FemMeshObjectMeshGroups(fem_mesh_obj) - if gmshgroups is not (): + if gmshgroups != (): Console.PrintMessage("found mesh groups\n") for g in gmshgroups: