Skip to content

Add DelaunayNN workspace coverage - #255

Merged
Jammy2211 merged 2 commits into
mainfrom
prototype/jax-sibson-benchmark
Aug 9, 2026
Merged

Add DelaunayNN workspace coverage#255
Jammy2211 merged 2 commits into
mainfrom
prototype/jax-sibson-benchmark

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

  • add a workspace reconstruction comparison between Delaunay and DelaunayNN
  • add a production-like cap audit over 101 ray-traced mass models
  • include both scripts in smoke coverage

Findings

For 1,200 mesh vertices and 4,421 data-grid rows, observed maxima were 27 neighbors and 25 cavity triangles on the main grid, and 21 neighbors and 19 cavity triangles on split points. Cap 16 overflowed substantially and cap 24 still overflowed four rows in the worst model; cap 32 covered the complete audit.

DelaunayNN source reconstruction was numerically close to Delaunay: relative L2 error 9.884215e-05, correlation 0.998595442.

Dependency

Exercises the core implementation in PyAutoLabs/PyAutoArray#441.

Validation

  • both scripts pass Ruff formatting and lint
  • full default cap audit passes
  • git diff --check passes

@Jammy2211
Jammy2211 marked this pull request as ready for review August 9, 2026 21:32
@Jammy2211
Jammy2211 merged commit fc7a180 into main Aug 9, 2026
3 checks passed
@Jammy2211
Jammy2211 deleted the prototype/jax-sibson-benchmark branch August 25, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants