Katharina, Martin,

can you identify the mutex causing the trouble? There should not be any anymore in FETools::compute_embedding_matrices, unless the TaskGroup introduces one.

Wolfgang, do you think nested task groups can cause the problem? Can join_all() operations be nested?

G

at /bubo/home/h8/martinkr/deal.II/include/deal.II/base/thread_management.h:4089
#8  0x00000000004c8502 in dealii::Threads::TaskGroup<void>::join_all
(this=0x7fffffffb510)

at /bubo/home/h8/martinkr/deal.II/include/deal.II/base/thread_management.h:5116
#9  0x00002aaaae391d6e in dealii::FETools::compute_embedding_matrices<3,
double, 3>  (fe=...,
     matrices=std::vector of length 7, capacity 7 = {...},
isotropic_only=false)
     at /bubo/home/h8/martinkr/deal.II/source/fe/fe_tools.cc:810

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to