From 03544238850b515b954ebc08ff84c6fc8839f1a0 Mon Sep 17 00:00:00 2001 From: Felix Schindler <felix.schindler@wwu.de> Date: Tue, 21 Jul 2020 14:05:09 +0200 Subject: [PATCH] [P|grid.provider] fix centers() --- python/dune/xt/grid/gridprovider.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/dune/xt/grid/gridprovider.hh b/python/dune/xt/grid/gridprovider.hh index e5eb17191..538f07381 100644 --- a/python/dune/xt/grid/gridprovider.hh +++ b/python/dune/xt/grid/gridprovider.hh @@ -77,11 +77,11 @@ public: MultipleCodimMultipleGeomTypeMapper<decltype(grid_view)> mapper( grid_view, [codim](GeometryType gt, int dimgrid) { return dimgrid - Common::numeric_cast<int>(gt.dim()) == codim; }); - XT::LA::CommonDenseMatrix<double> centers(mapper.size(), size_t(d), 0.); + XT::LA::CommonDenseMatrix<double> centers(mapper.size(), Common::numeric_cast<size_t>(dim), 0.); for (auto&& element : elements(grid_view)) { auto index = mapper.index(element); auto center = element.geometry().center(); - for (size_t jj = 0; jj < d; ++jj) + for (size_t jj = 0; jj < Common::numeric_cast<size_t>(dim); ++jj) centers.set_entry(index, jj, center[jj]); } return centers; -- GitLab