forked from 1b-agent/fieldcraft-upstream
General contact, on a set's faces or every exterior face of the solids, is mortar contact with one face list as both sides: each face against every other one that faces it, shares no node with its element and is not reached through more than half an element, paired both ways. Tested by a nearly incompressible Mooney-Rivlin C-ring (hybrid hex8) closing on itself (no penetration beyond the mortar's weak enforcement, mirror symmetry to 1e-6) and, heavy, a rubber bellows whose folds press on each other. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo