This is an old revision of the document!
ViennaMesh provides interfaces to a collection of different external libraries and wraps their algorithms for meshing applications. But currently there is no algorithm to generate a mesh based on (3d) image information. CGAL provides such an algorithm which should be integrated in ViennaMesh.
Multiple segments within a mesh are important for scientifc computing, especially for simulation.ViennaMesh wraps CGALs mesh generation algorithm using polyhedral domains but without support for segmentations. An orcale for multi-segment polyhedron domains should be implemented to add support for multi-segment mesh generation using CGALs meshing framework.
The student should be familiar with C++ and template programming.
We envision two milestones, each containing its own list of tasks to be completed to be able to claim the assigned salary.
We will pay EUR 1.200 for each successfully finished milestone. This is the equivalent of four 30 hour weeks at a rate of EUR 10/hour.
CGALs algorithm for 3D mesh generation based on images: http://doc.cgal.org/latest/Mesh_3/index.html#title15 CGALs algorithm for 3D mesh generation based polyhedron domains: http://doc.cgal.org/latest/Mesh_3/index.html#title14