-# -----------------------------------------------------------------------------
-# --- test unitaire
-
-import unittest
-class Test_distance2(unittest.TestCase):
-
- def setUp(self):
- self.a=[0, 0, 0]
- self.b=[3, 4, 5]
- self.c=[-5,-4,-3]
-
- def test_calcul(self):
- self.assertEqual(distance2(self.a, self.b), distance2(self.b, self.a))
- self.assertEqual(distance2(self.a, self.b), distance2(self.a, self.c))
- self.assertEqual(distance2(self.b, self.b), 0)
- self.assertEqual(distance2(self.a, self.b), 50)
-
\ No newline at end of file
+ dcarre = 0
+ for ijk in range(3):
+ dcarre += (xyz1[ijk]-xyz2[ijk])*(xyz1[ijk]-xyz2[ijk])
+ logging.debug('dcarre=%s', dcarre)
+
+ return dcarre
+
+## -----------------------------------------------------------------------------
+## --- test unitaire
+
+#import unittest
+#class Test_distance2(unittest.TestCase):
+ #"""test de la fonction"""
+
+ #def setUp(self):
+ #self.a=[0, 0, 0]
+ #self.b=[3, 4, 5]
+ #self.c=[-5,-4,-3]
+
+ #def test_calcul(self):
+ #self.assertEqual(distance2(self.a, self.b), distance2(self.b, self.a))
+ #self.assertEqual(distance2(self.a, self.b), distance2(self.a, self.c))
+ #self.assertEqual(distance2(self.b, self.b), 0)
+ #self.assertEqual(distance2(self.a, self.b), 50)