Remove compounds
This removes G{Edge,Face,Region}Compounds and all the old reparametrization code.
This is the first step in merging the new reparametrization pipeline:
-
cross-patch meshing will now work, with Compound Surface{...} meshing constraints (Compound Line{...} will be reimplemented)
-
STL remeshing now works with the General.MeshDiscrete setting.
This will be improved in various ways:
-
STL and cross-patch are currently incompatible - this will be fixed
-
the reparametrization solver will be removed and replaced with Pierre-Alexandre's new algorithm, by merging the hxt lib.