From a99d555c022c8827d7e97c559c0d76a3edafbbe7 Mon Sep 17 00:00:00 2001 From: Algiane Froehly Date: Mon, 26 Aug 2024 18:18:00 +0200 Subject: [PATCH] Fix edge tag error in swap23. --- src/mmg3d/swap_3d.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mmg3d/swap_3d.c b/src/mmg3d/swap_3d.c index 3102816ae..c9c816f2c 100644 --- a/src/mmg3d/swap_3d.c +++ b/src/mmg3d/swap_3d.c @@ -902,11 +902,11 @@ int MMG3D_swap23(MMG5_pMesh mesh,MMG5_pSol met,MMG5_int k,int8_t metRidTyp, /* xt[1] */ xt[1].tag[taued0[1]] = 0; xt[1].tag[taued0[3]] = pxt1->tag[taued1[0]]; - xt[1].tag[taued0[5]] = pxt1->tag[taued1[2]]; + xt[1].tag[taued0[5]] = pxt1->tag[taued1[1]]; xt[1].edg[taued0[1]] = 0; xt[1].edg[taued0[3]] = pxt1->edg[taued1[0]]; - xt[1].edg[taued0[5]] = pxt1->edg[taued1[2]]; + xt[1].edg[taued0[5]] = pxt1->edg[taued1[1]]; xt[1].ref[ tau0[0]] = pxt1->ref[tau1[3]]; xt[1].ref[ tau0[1]] = 0; @@ -922,11 +922,11 @@ int MMG3D_swap23(MMG5_pMesh mesh,MMG5_pSol met,MMG5_int k,int8_t metRidTyp, /* xt[2] */ xt[2].tag[taued0[2]] = 0; xt[2].tag[taued0[4]] = pxt1->tag[taued1[0]]; - xt[2].tag[taued0[5]] = pxt1->tag[taued1[1]]; + xt[2].tag[taued0[5]] = pxt1->tag[taued1[2]]; xt[2].edg[taued0[2]] = 0; xt[2].edg[taued0[4]] = pxt1->edg[taued1[0]]; - xt[2].edg[taued0[5]] = pxt1->edg[taued1[1]]; + xt[2].edg[taued0[5]] = pxt1->edg[taued1[2]]; xt[2].ref[ tau0[0]] = pxt1->ref[tau1[2]]; xt[2].ref[ tau0[1]] = 0;