Summary
tests/parallel/test_0765_internal_boundary_integral_mpi.py::test_deformed_spherical_shell_boundary_area_parallel calls the internal Mesh._deform_mesh() directly on a live mesh; the coordinate-mutation capability gate (public API is mesh.deform()) rejects it, so the test fails at np2/np4 on current development. Flagged independently during the gating of #323 and #329 (TODO(BUG) marker added in the test file by #329).
Suggested fix
Port the test to the public mesh.deform() API. If deform() cannot express what the test needs on a spherical shell, that is itself worth knowing — the test predates the deform gate.
Underworld development team with AI support from Claude Code
Summary
tests/parallel/test_0765_internal_boundary_integral_mpi.py::test_deformed_spherical_shell_boundary_area_parallelcalls the internalMesh._deform_mesh()directly on a live mesh; the coordinate-mutation capability gate (public API ismesh.deform()) rejects it, so the test fails at np2/np4 on current development. Flagged independently during the gating of #323 and #329 (TODO(BUG) marker added in the test file by #329).Suggested fix
Port the test to the public
mesh.deform()API. If deform() cannot express what the test needs on a spherical shell, that is itself worth knowing — the test predates the deform gate.Underworld development team with AI support from Claude Code