From 006cd75b34779fdd2f861f831b89a2a2a8b8390c Mon Sep 17 00:00:00 2001
From: Ponsuganth Ilangovan Ponkumar Ilango
 <pponkumar@geophysik.uni-muenchen.de>
Date: Fri, 20 Sep 2024 23:06:07 +0200
Subject: [PATCH] Fix gray face index issue [skip ci]

---
 hog/operator_generation/indexing.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hog/operator_generation/indexing.py b/hog/operator_generation/indexing.py
index 111a771..deeae0a 100644
--- a/hog/operator_generation/indexing.py
+++ b/hog/operator_generation/indexing.py
@@ -263,7 +263,7 @@ def facedof_index(
     if faceType == FaceType.GRAY:
         return linear_macro_face_index(num_microedges_per_edge, x, y)
     elif faceType == FaceType.BLUE:
-        return num_microfaces_per_face + linear_macro_face_index(num_microedges_per_edge - 1, x, y)
+        return num_microvertices_per_face_from_width(num_microedges_per_edge) + linear_macro_face_index(num_microedges_per_edge - 1, x, y)
     else:
         raise HOGException(f"Unexpected face type: {faceType}")
 
-- 
GitLab