X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=test%2FSMESH_flight_skin.py;h=f7de480a0bd375c5ef5c92c893bd4dde4dc39426;hb=3b570ddfbea2964cea7fe285a5722c45bf0675ee;hp=84674172987b606b2745a03c63db5d436f358b91;hpb=4cf07a14111e98e8889620ee7e6371574c31a50c;p=modules%2Fsmesh.git diff --git a/test/SMESH_flight_skin.py b/test/SMESH_flight_skin.py index 846741729..f7de480a0 100644 --- a/test/SMESH_flight_skin.py +++ b/test/SMESH_flight_skin.py @@ -1,5 +1,5 @@ # -*- coding: iso-8859-1 -*- -# Copyright (C) 2007-2022 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2024 CEA, EDF, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -85,8 +85,8 @@ smesh.SetName(hypLength, "LocalLength_" + str(lengthOfSegments)) print("-------------------------- LengthFromEdges") -mefisto2D = mesh.Triangle() -hypLengthFromEdge = mefisto2D.LengthFromEdges() +triangle = mesh.Triangle() +hypLengthFromEdge = triangle.LengthFromEdges() print(hypLengthFromEdge.GetName()) print(hypLengthFromEdge.GetId()) smesh.SetName(hypLengthFromEdge,"LengthFromEdge") @@ -94,17 +94,17 @@ smesh.SetName(hypLengthFromEdge,"LengthFromEdge") print("-------------------------- compute the skin flight") ret = mesh.Compute() print(ret) -if ret != 0: - log = mesh.GetLog(0) # no erase trace - # for linelog in log: - # print(linelog) - print("Information about the Mesh_mechanic_tetra:") - print("Number of nodes : ", mesh.NbNodes()) - print("Number of edges : ", mesh.NbEdges()) - print("Number of faces : ", mesh.NbFaces()) - print("Number of triangles : ", mesh.NbTriangles()) - print("Number of volumes : ", mesh.NbVolumes()) -else: - print("probleme when computing the mesh") +if not ret: + raise Exception("Error when computing Mesh") + +log = mesh.GetLog(0) # no erase trace +# for linelog in log: +# print(linelog) +print("Information about the Mesh_mechanic_tetra:") +print("Number of nodes : ", mesh.NbNodes()) +print("Number of edges : ", mesh.NbEdges()) +print("Number of faces : ", mesh.NbFaces()) +print("Number of triangles : ", mesh.NbTriangles()) +print("Number of volumes : ", mesh.NbVolumes()) salome.sg.updateObjBrowser()