From daf667903d3a5b8c2f74c0f600c9da6842991e40 Mon Sep 17 00:00:00 2001 From: Boris Martin <boris.martin.be@gmail.com> Date: Mon, 6 Mar 2023 11:25:43 +0100 Subject: [PATCH] fix .pos loading --- specific/configuration/flexible_acquisition.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/specific/configuration/flexible_acquisition.cpp b/specific/configuration/flexible_acquisition.cpp index e26cde9..81b9e17 100644 --- a/specific/configuration/flexible_acquisition.cpp +++ b/specific/configuration/flexible_acquisition.cpp @@ -280,7 +280,11 @@ namespace flexible_acquisition } gmsh::merge(path + suffix + ".pos"); - ScalarFunction<std::complex<double>> mpos = probeScalarView<std::complex<double>>(c); + // Fix for weird tags when loading .pos files. + std::vector<int> tags; + gmsh::view::getTags(tags); + auto view = tags.back(); + ScalarFunction<std::complex<double>> mpos = probeScalarView<std::complex<double>>(view); m0.addFunction(mpos, _subsurface[Support::BLK] | _subsurface[Support::BND]); } -- GitLab