From 3513c7f0c0dbb5e6f5e711618f3433f65c81e6b3 Mon Sep 17 00:00:00 2001 From: Cyrille Henry Date: Fri, 13 Jun 2014 12:41:53 +0000 Subject: small bug regarding data position on the table svn path=/trunk/externals/pmpd/; revision=17320 --- pmpd2d_interactor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pmpd2d_interactor.c b/pmpd2d_interactor.c index 157a0df..83888b8 100644 --- a/pmpd2d_interactor.c +++ b/pmpd2d_interactor.c @@ -205,7 +205,7 @@ void pmpd2d_iMatrix_i(t_pmpd2d *x, int i, t_float zone_x_min, t_float zone_x_max Xtable *= taille_x - 1; //from [ 0 to table size - 1[ Ytable *= taille_y - 1; index = (int)Xtable; - index += (int)Ytable*taille_y; + index += (int)Ytable*taille_x; Xtable = Xtable - (int)(Xtable); Ytable = Ytable - (int)(Ytable); force1 = (1-Xtable) * tableX[index].w_float + (Xtable) * tableX[index+1].w_float ; -- cgit v1.2.1