Dear Timo, I have done some more digging and found out the following. The problems seem to happen in trilinos_vector.cc between the lines 240 and 270. What I see on the call stacks is, that one process reaches line 261 ( ierr = vector->GlobalAssemble (last_action); ) and then waits inside this call at an MPI_Barrier with the following stack: 20 <symbol is not available> 7fffd4d18f56 19 opal_progress() 7fffdc56dfca 18 ompi_request_default_wait_all() 7fffddd54b15 17 ompi_coll_tuned_barrier_intra_recursivedoubling() 7fffcf9abb5d 16 PMPI_Barrier() 7fffddd68a9c 15 Epetra_MpiDistributor::DoPosts() 7fffe4088b4f 14 Epetra_MpiDistributor::Do() 7fffe4089773 13 Epetra_DistObject::DoTransfer() 7fffe400a96a 12 Epetra_DistObject::Export() 7fffe400b7b7 11 int Epetra_FEVector::GlobalAssemble<int>() 7fffe4023d7f 10 Epetra_FEVector::GlobalAssemble() 7fffe40228e3
The other (in my case three) processes are stuck in the head of the if/else-f statement leading up to this point, namely in the line if (vector->Map().SameAs(v.vector <https://www.dealii.org/8.4.0/doxygen/deal.II/classTrilinosWrappers_1_1VectorBase.html#afa80df228813b5bd94a6e780a4f5e6ae>->Map()) == false) inside the call to SameAs(...) with stacks like 15 opal_progress() 7fffdc56dfbc 14 ompi_request_default_wait_all() 7fffddd54b15 13 ompi_coll_tuned_allreduce_intra_recursivedoubling() 7fffcf9a4913 12 PMPI_Allreduce() 7fffddd6587f 11 Epetra_MpiComm::MinAll() 7fffe408739e 10 Epetra_BlockMap::SameAs() 7fffe3fb9d74 Maybe this helps. Producing a smaller example will likely not be possible in the coming two weeks but if there are no solutions until then I can try. Greetings, Pascal -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.