Safe edge collapses is only performed if it improves the tetrahedron quality locally.
Split tetrahedron takes a const parameter.
Collapse of edge now ensures that the moved node is not boundary.
When removing degenerate tets, wedge and needles are now differentiated.
Documentation and renaming in precond_collapse.
A bit of renaming in removing low quality simplices.
Added aggressive remove degeneracies functions (not used right now).
Added more output on the progress of moving vertices (in the deform() function).
Added collapse face and a collapse edge functions.
Changed the order of thinning and thickening passes.
Deleted remove_degeneracy functions (use collapse functions instead).
A bit of renaming.
Thinning pass now look at the volume of tetrahedra.
Added some output to thickening function.
Bugfix: Average volume was not calculated correctly (changed MIN_TET_VOLUME and MAX_TET_VOLUME accordingly).