From 8d99dabaef0b1e6a1dc1eafd5401d520a39439d2 Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Wed, 15 Sep 2021 12:16:28 -0400 Subject: [PATCH] Instantiate MatrixTools::apply_boundary_values also for complex values --- source/numerics/matrix_tools.inst.in | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/source/numerics/matrix_tools.inst.in b/source/numerics/matrix_tools.inst.in index e95ffe6291..58d2882203 100644 --- a/source/numerics/matrix_tools.inst.in +++ b/source/numerics/matrix_tools.inst.in @@ -13,7 +13,7 @@ // // --------------------------------------------------------------------- -for (number : REAL_SCALARS) +for (number : REAL_AND_COMPLEX_SCALARS) { template void MatrixTools::local_apply_boundary_values( const std::map &boundary_values, @@ -36,13 +36,3 @@ for (number : REAL_SCALARS) BlockVector & right_hand_side, const bool eliminate_columns); } - -for (number : COMPLEX_SCALARS) - { - template void MatrixTools::apply_boundary_values( - const std::map &boundary_values, - SparseMatrix & matrix, - Vector & solution, - Vector & right_hand_side, - const bool eliminate_columns); - } -- 2.39.5