faceAgglomerate not robust
Summary
- faceAgglomerate utility can hang
- sharp angles are not detected as features
Steps to reproduce
in tutorials/heatTransfer/chtMultiRegionFoam/externalSolarLoad specify some agglomeration for air:
Example case
What is the current bug behaviour?
Hangs since agglomerated-face-forms-single-loop check does not count whether any new restraints have been added.
What is the expected correct behavior?
Agglomeration not getting stuck. It might not be able to agglomerate down to the wanted level because of topological constraints but it should not hang.
Relevant logs and/or images
Environment information
- OpenFOAM version : v2212
- Operating system :
- Hardware info :
- Compiler :