From d446bddfdc3bb6e75ec54e6edae58d26199e4f51 Mon Sep 17 00:00:00 2001
From: Julian Streitberger <julian.streitberger@tuwien.ac.at>
Date: Fri, 14 Mar 2025 13:11:17 +0100
Subject: [PATCH] Fix recursive version of quickMark

---
 lib/mesh/utils/marking/markDoerflerQuickRecursive.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/mesh/utils/marking/markDoerflerQuickRecursive.m b/lib/mesh/utils/marking/markDoerflerQuickRecursive.m
index 77ad15f..659354f 100644
--- a/lib/mesh/utils/marking/markDoerflerQuickRecursive.m
+++ b/lib/mesh/utils/marking/markDoerflerQuickRecursive.m
@@ -39,7 +39,7 @@ function [permutation, nSelected] = recursiveCall(indicators, permutation, lower
     % and determine its position
     position = find(abs(abs(indicators(permutation(lower:upper)) - m) ...
                             - min(abs(indicators(permutation(lower:upper)) - m))) < 1e-12);
-    [~, idx] = min(x(position));
+    [~, idx] = min(indicators(position));
     position = position(idx);
 
     % Choose pivot element of the overall permuation
-- 
GitLab