From ae4d1fe52413fe749fee0a3e03c6fde9f7bc241d Mon Sep 17 00:00:00 2001 From: heister Date: Fri, 3 May 2013 14:48:13 +0000 Subject: [PATCH] make test fail (bug in Trilinos) git-svn-id: https://svn.dealii.org/trunk@29444 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/mpi/trilinos_sparse_matrix_01.cc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/mpi/trilinos_sparse_matrix_01.cc b/tests/mpi/trilinos_sparse_matrix_01.cc index 8d3b50c0e1..9451a78bef 100644 --- a/tests/mpi/trilinos_sparse_matrix_01.cc +++ b/tests/mpi/trilinos_sparse_matrix_01.cc @@ -12,8 +12,8 @@ //---------------------- trilinos_matvec_01.cc --------------------------- -// Test whether TrilinosWrappers::SparseMatrix::vmult gives same result with -// Trilinos vector and parallel distributed vector +// Test if Add() and Insert work correctly in Trilinos in parallel +// it turns out Trilinos always adds #include "../tests.h" #include @@ -82,7 +82,12 @@ void test () A.set(0, 2, 0.2); } if ((n_procs == 1) || (my_id == 1)) - A.set(2,3, 0.3); + { + A.set(0, 0, 0.1); + A.set(0, 2, 0.2); + A.set(2,3, 0.3); + } + A.compress(VectorOperation::insert); -- 2.39.5