From 56af6e0ba01313abf5685a0eb26b8d3a1fa5aa62 Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Sun, 2 Jul 2023 09:52:14 -0400 Subject: [PATCH] Fix extract_subvector_to for Tpetra --- include/deal.II/lac/trilinos_tpetra_vector.templates.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/deal.II/lac/trilinos_tpetra_vector.templates.h b/include/deal.II/lac/trilinos_tpetra_vector.templates.h index 9c643a1603..e1f1dc06b5 100644 --- a/include/deal.II/lac/trilinos_tpetra_vector.templates.h +++ b/include/deal.II/lac/trilinos_tpetra_vector.templates.h @@ -126,7 +126,7 @@ namespace LinearAlgebra { AssertDimension(indices.size(), elements.size()); const auto &vector = trilinos_vector(); - const auto &map = vector.Map(); + const auto &map = vector.getMap(); # if DEAL_II_TRILINOS_VERSION_GTE(13, 2, 0) auto vector_2d = vector.template getLocalView( @@ -140,7 +140,7 @@ namespace LinearAlgebra for (unsigned int i = 0; i < indices.size(); ++i) { AssertIndexRange(indices[i], size()); - const trilinos_i = map->getLocalElement( + const auto trilinos_i = map->getLocalElement( static_cast(indices[i])); elements[i] = vector_1d(trilinos_i); } -- 2.39.5