Releases: pshriwise/double-down
Releases · pshriwise/double-down
Double Down 1.1.0
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
- @ebknudsen made their first contribution in #33
Full Changelog: v1.0.0...v1.1.0
Double Down 1.0.0
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.