Salome HOME
Ensure cmake_build_type is used in SALOME 9.12.0
[tools/sat_salome.git] / products / patches / SHAPER-V9_12_0-numpy-1.20-np.float.patch
1 diff --git a/src/PythonAddons/macros/pipeNetwork/feature.py b/src/PythonAddons/macros/pipeNetwork/feature.py
2 index 1ff9ec621..6fddccc34 100755
3 --- a/src/PythonAddons/macros/pipeNetwork/feature.py
4 +++ b/src/PythonAddons/macros/pipeNetwork/feature.py
5 @@ -232,7 +232,7 @@ Sorties :
6                  coox = self.infoPoints[l_noeuds[iaux+jaux]]["X"]
7                  cooy = self.infoPoints[l_noeuds[iaux+jaux]]["Y"]
8                  cooz = self.infoPoints[l_noeuds[iaux+jaux]]["Z"]
9 -                vect.append(np.array((coox,cooy,cooz),np.float))
10 +                vect.append(np.array((coox,cooy,cooz),np.float32))
11              cosinus = np.dot(vect[1]-vect[0],vect[1]-vect[2])/(np.linalg.norm(vect[1]-vect[0])* np.linalg.norm(vect[1]-vect[2]))
12              #print ("cosinus = {}".format(cosinus))
13              # Si l'angle est plat, c'est que les 3 points sont alignés : on arrête... sauf si ce point est un départ d'une autre !