From 7cc2a69162fcf54e5eba9b0a8746a82d9083318b Mon Sep 17 00:00:00 2001
From: Guillaume Clivaz <guillaume.clivaz@idiap.ch>
Date: Wed, 4 Sep 2024 12:33:40 +0200
Subject: [PATCH] fix: derivative computation of concatenated basis functions
 in spline2D_eikonal

---
 python/spline2D_eikonal.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/python/spline2D_eikonal.py b/python/spline2D_eikonal.py
index d3852d2..dd4874e 100644
--- a/python/spline2D_eikonal.py
+++ b/python/spline2D_eikonal.py
@@ -69,7 +69,7 @@ def computePsiList(Tmat, param):
             p1 = np.linspace(0, param.nbFct - 1, param.nbFct)
             p2 = np.linspace(0, param.nbFct - 2, param.nbFct - 1)
             T[d, :] = tt**p1
-            dT[d, 1:] = p1[1:] @ tt**p2 * param.nbSeg
+            dT[d, 1:] = p1[1:] * tt**p2 * param.nbSeg
             idl[:, d] = id.astype("int") * param.nbFct + p1
 
         # Reconstruct Psi for all dimensions
-- 
GitLab