From 27e19b7faa78e89b4cc81980a23d843b5dd0eb45 Mon Sep 17 00:00:00 2001 From: Timo Heister Date: Mon, 27 May 2013 09:28:30 +0000 Subject: [PATCH] update test git-svn-id: https://svn.dealii.org/trunk@29636 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/mpi/trilinos_distribute_04.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/mpi/trilinos_distribute_04.cc b/tests/mpi/trilinos_distribute_04.cc index a96b514723..a02b898e76 100644 --- a/tests/mpi/trilinos_distribute_04.cc +++ b/tests/mpi/trilinos_distribute_04.cc @@ -14,6 +14,16 @@ // document bug in the new ConstraintMatrix::distribute(): /* +-------------------------------------------------------- +An error occurred in line <1028> of file in function + void dealii::ConstraintMatrix::distribute(VectorType&) const [with VectorType = dealii::TrilinosWrappers::MPI::Vector] +The violated condition was: + vec(it->line) == it->entries.size() +The name and call sequence of the exception was: + ExcIncorrectConstraint(it->line, it->entries.size()) +Additional Information: +While distributing the constraint for DoF 41, it turns out that one of the processors who own the 2 degrees of freedom that x_41 is constrained against does not know about the constraint on x_41. Did you not initialize the ConstraintMatrix with the appropriate locally_relevant set so that every processor who owns a DoF that constrains another DoF also knows about this constraint? +-------------------------------------------------------- */ -- 2.39.5