Qing,
 
MeshSmoothingyou are using 
Triangulation<dim>::MeshSmoothing(Triangulation<dim>::smoothing_on_refinement) 
which might result in no cells being refined at all.
This is why you get an inifinite loop. Removing the mesh smoothing should 
avoid this issue.
Another problem might be that GridTools::minimal_cell_diameter so far 
considered all cells (including artificial ones). This is fixed in PR #6100 
(https://github.com/dealii/dealii/pull/6100).

Best,
Daniel

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to