RegionMeshContext
What every region reads of one mesh, made once (construct-fea- solve §FET-5): its nodes in world coordinates, and its boundary faces, which the first Surface or Edge region makes.
In the namespace construct::region. Declared in src/libs/libconstruct/construct/region/RegionResolver.hpp.
Detailed description
Ten regions on a mesh of a million tetrahedra took 1 156 ms on y8 (2026-10-14), and each Surface region made the boundary again, about 140 ms each. Resolve the regions of one mesh through one context.
Holds a REFERENCE to the mesh: the mesh must outlive the context and must not change while it lives. Any thread, and several at once.