From 9cdeab3f04eebc95a8762637b16f710cb774d81f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A5rd=20Skaflestad?= Date: Mon, 30 Aug 2010 21:32:49 +0000 Subject: [PATCH] For the pow2(n)'th time: MATLAB indices are one-based... --- mex_generate_coarsegrid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mex_generate_coarsegrid.c b/mex_generate_coarsegrid.c index 0540b911..f209a63b 100644 --- a/mex_generate_coarsegrid.c +++ b/mex_generate_coarsegrid.c @@ -148,8 +148,8 @@ generate_coarse_faces(struct coarse_topology *topo) if (fld != NULL) { pi = mxGetData(fld); for (f = 0; f < topo->nfaces; f++) { - pi[f + 0*topo->nfaces] = topo->neighbours[2*f + 0]; - pi[f + 1*topo->nfaces] = topo->neighbours[2*f + 1]; + pi[f + 0*topo->nfaces] = topo->neighbours[2*f + 0] + 1; + pi[f + 1*topo->nfaces] = topo->neighbours[2*f + 1] + 1; } mxSetField(faces, 0, "neighbors", fld);