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