mesh: carry a biased seed's spacing to the edges tied to it (#257)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
This commit is contained in:
jyvikoandClaude Opus 5.5 authored and Irakli Kourtis committed 2026-10-15 11:11:14 -04:00
1 parent d23c2efaec
commit 3385209c6f
9 files changed
+208 -10

No files matched your search

+3 -1
View File
@@ -161,7 +161,9 @@ edges of partition cells matching counts.
both hold (opposite sides of a mapped face, the layers between two levels); the tet mesher
divides the edge at the seed's nodes and grades its size field from them (its reply's
`seeds` gives the mesh edges along each). A seed on an edge two partition cells share holds
in both, so their meshes still conform.
in both, so their meshes still conform. A biased seed's spacing carries to the unseeded edges
tied to it (the parallel edges of a mapped block or cell, the opposite side of a mapped face,
the other side edges of a sweep), so one biased edge grades the whole layer stack.
4. `mesh.seed.list` lists the seeds and the edges they reach (`stale` when the design has no such
edge); `mesh.seed.clear {edges?}` removes them. Seeds are saved with the model.