#569 globalRefine() segfaults for Alberta3D for certain meshes
Metadata
| Property | Value | 
|---|---|
| Reported by | Jö Fahlke (jorrit@jorrit.de) | 
| Reported at | Jun 23, 2009 16:22 | 
| Type | FAQ | 
| Version | Git (pre2.4) [autotools] | 
| Operating System | Unspecified / All | 
| Last edited by | Andreas Dedner (A.S.Dedner@warwick.ac.uk) | 
| Last edited at | Sep 11, 2009 15:09 | 
| Closed by | Andreas Dedner (A.S.Dedner@warwick.ac.uk) | 
| Closed at | Sep 11, 2009 15:09 | 
| Closed in version | Unknown | 
| Resolution | Fixed | 
| Comment | Moved to FAQ in Rev. 546 | 
Description
Hi!
I created an AlbertaGrid<3,3> using the gridfactory. The mesh is the unit cube triangulated into 5 tets. I then do globalRefine(1), and alberta goes into an endless recursion. I also triend the unit tetrahedron and the unit cube triangulated into 6 tets, those meshes refine without problem.
The problem appears with Alberta 2.0 as well as Alberta 3.0-rc6.
The test program is in dune-grid/grid/albertagrid/test/test-alberta3d-refine.cc.