From: Matthias Maier Date: Wed, 2 Jul 2025 19:04:29 +0000 (-0500) Subject: parallel::distributed::Vector: static_assert proper number type for MemorySpace:... X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f17e789849a811c46e04243ffaa58b97fcfc59c;p=dealii.git parallel::distributed::Vector: static_assert proper number type for MemorySpace::Default --- diff --git a/include/deal.II/lac/la_parallel_vector.h b/include/deal.II/lac/la_parallel_vector.h index af3020bef5..777a2b8391 100644 --- a/include/deal.II/lac/la_parallel_vector.h +++ b/include/deal.II/lac/la_parallel_vector.h @@ -272,6 +272,11 @@ namespace LinearAlgebra std::is_same_v, "MemorySpace should be Host or Default"); + static_assert( + (!std::is_same_v) || + std::is_same_v || std::is_same_v, + "Number should be float or double for Default memory space"); + /** * @name 1: Basic Object-handling */