Skip to content

Releases: pshriwise/double-down

Double Down 1.1.0

07 Dec 21:44
1aa0532
Compare
Choose a tag to compare

Highlights

  • Support for Embree4 (PR #36)
  • Adding find_volume method for faster global point containment queries (PR #44)
  • Improvement of CMake practices

PRs

  • Double-Down CMake configuration file directory by @pshriwise in #32
  • do configure on .cmake files locally before install by @ebknudsen in #33
  • Including array header in relevant files by @pshriwise in #35
  • Support Embree4 by @pshriwise in #36
  • add missing install statements for embree interface headers by @ebknudsen in #38
  • Rename internal include location to match install location by @pshriwise in #39
  • Adding find_volume method for compatibility with the DAGMC interface by @pshriwise in #42
  • Adding a test for the new find_volume method by @pshriwise in #43
  • Faster find_volume with global scene by @pshriwise in #44

New Contributors

Full Changelog: v1.0.0...v1.1.0

Double Down 1.0.0

09 Nov 16:02
Compare
Choose a tag to compare

The initial release of Double-Down, a double-precision interface to Embree.

Primary Features

  • Ability to build and use Embree's BVH ray-tracing kernel for MOAB meshes.
  • Automatic extension of bounding boxes based on scene size (assumes rays are fired internally, traveling no farther than the longest chord across a closed body.)
  • Wrappers for point containment, nearest point, surface normals, and nearest ray intersections methods for closed bodies (volumes) as part of the RTI class.