3.18 Adaptive remeshing