issue with "dynamic load balancing" test case
This is related to dynamic load balancing in dune-pdelab. The attached simple test case produces a segmentation fault. This is due to different IDs of elements before and after load balancing the grid. Specifically, FillLoadBalanceDOFMap and ReadLoadBalanceDOFMap classes in dune/pdelab/gridfunctionspace/loadbalance.hh The error is at line 317, assert(find!=map.end()).
To produce this error, run the attached example with (using latest GIT versions of all dune core modules and dune-pdelab) mpirun -np 4 ./example 4 (here 4 is maximum level of refinement) I am bit confused about the "local ids of elements" before and after load balancing. (no issues using conforming elements in 2D, but not nonconforming elements. In 3D, it fails in both cases) I would greatly appreciate if you have a chance to look at this issue.
Thank you in advance. test_pdelab_adaptivity.cctest_pdelab_adaptivity.hh