diff --git a/src/Mod/Fem/femcommands/manager.py b/src/Mod/Fem/femcommands/manager.py index d04df7f88f..3be45d57ef 100644 --- a/src/Mod/Fem/femcommands/manager.py +++ b/src/Mod/Fem/femcommands/manager.py @@ -266,7 +266,7 @@ class CommandManager(object): def solver_elmer_selected(self): sel = FreeCADGui.Selection.getSelection() - if len(sel) == 1 and is_of_type(sel[0], "Fem::FemSolverObjectElmer"): + if len(sel) == 1 and is_of_type(sel[0], "Fem::SolverElmer"): self.selobj = sel[0] return True else: diff --git a/src/Mod/Fem/femsolver/elmer/solver.py b/src/Mod/Fem/femsolver/elmer/solver.py index 6ce0736fe3..e24ff49a72 100644 --- a/src/Mod/Fem/femsolver/elmer/solver.py +++ b/src/Mod/Fem/femsolver/elmer/solver.py @@ -47,7 +47,7 @@ def create(doc, name="ElmerSolver"): class Proxy(solverbase.Proxy): """Proxy for FemSolverElmers Document Object.""" - Type = "Fem::FemSolverObjectElmer" + Type = "Fem::SolverElmer" _EQUATIONS = { "Heat": heat, diff --git a/src/Mod/Fem/femtest/app/test_object.py b/src/Mod/Fem/femtest/app/test_object.py index 68029adb7d..e8e8d371e5 100644 --- a/src/Mod/Fem/femtest/app/test_object.py +++ b/src/Mod/Fem/femtest/app/test_object.py @@ -350,7 +350,7 @@ class TestObjectType(unittest.TestCase): type_of_obj(ObjectsFem.makeSolverCalculix(doc)) ) self.assertEqual( - "Fem::FemSolverObjectElmer", + "Fem::SolverElmer", type_of_obj(solverelmer) ) self.assertEqual( @@ -550,7 +550,7 @@ class TestObjectType(unittest.TestCase): )) self.assertTrue(is_of_type( solverelmer, - "Fem::FemSolverObjectElmer" + "Fem::SolverElmer" )) self.assertTrue(is_of_type( ObjectsFem.makeSolverZ88(doc), @@ -1180,7 +1180,7 @@ class TestObjectType(unittest.TestCase): )) self.assertTrue(is_derived_from( solver_elmer, - "Fem::FemSolverObjectElmer" + "Fem::SolverElmer" )) # FemSolverObjectZ88