CGALmesh
Mesh optimization

Why is optimization required: Delaunay refinement get rid of all kinds of badly shaped tetrahedra except slivers

Four optimization processes in CGALmesh

CGALmesh proposes 4 optimization processes that can successively combined: