Commit 0f583ab
Size the band mask on the mesh the labels are read from
place_fault_ribbon_2d built the per-strand footprint mask from an array
sized on the mesh BEFORE add_fault, then filled it from labels read on
the mesh after. The two agree whenever the cut adds no cells, which is
the usual case with embedded spines, and disagree as soon as it does:
the coarse rig with a short junction ligament refused with a broadcast
error, 2582 cells against 2562.
Underworld development team with AI support from Claude Code
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RzK7JXSxsc2GoG7TGnQgUS1 parent 8105169 commit 0f583ab
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8950 | 8950 | | |
8951 | 8951 | | |
8952 | 8952 | | |
8953 | | - | |
| 8953 | + | |
| 8954 | + | |
| 8955 | + | |
| 8956 | + | |
| 8957 | + | |
8954 | 8958 | | |
8955 | 8959 | | |
8956 | 8960 | | |
| |||
0 commit comments