Skip to content

Commit

Permalink
Updates RELEASE-NODES
Browse files Browse the repository at this point in the history
  • Loading branch information
kennyweiss committed Nov 10, 2021
1 parent 186bf1d commit 6520ec9
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,21 @@ The Axom project release numbers follow [Semantic Versioning](http://semver.org/
### Added
- Added a config variable, `AXOM_DEBUG_DEFINE` to control whether the `AXOM_DEBUG` compiler define is enabled.
By `DEFAULT`, it is enabled for `Debug` and `RelWithDebInfo` configurations, but this can be overriden
by setting `AXOM_DEBUG_DEFINE` to `ON` or `OFF`.
by setting `AXOM_DEBUG_DEFINE` to `ON` or `OFF`.
- `axom::Array` is now GPU-compatible, in particular via a memory space template parameter and via
extensions to `axom::ArrayView` that allow for copying into kernels and transfers between memory spaces.
- Adds some utility arithmetic operators for adding and subracting `primal::Point`s and `primal::Vector`s

### Changed
- Renamed `AXOM_NOT_USED` macro to `AXOM_UNUSED_PARAM` for better consistency with other Axom macros

### Fixed
- The `AXOM_DEBUG` compiler define is now properly exported via the `axom` CMake target when it is enabled
- Added tolerance parameter `EPS` to `primal::closest_point()` operator. This effectively snaps
closest points to the triangle boundaries vertices and edges when they are within `EPS`,
improving consistency when, e.g., querying multiple triangles from the same mesh.
- Fixed regression in `SignedDistance` queries for query points closest to edges or vertices
of the input triangle mesh


## [Version 0.6.0] - Release date 2021-11-04
Expand Down Expand Up @@ -73,8 +82,6 @@ The Axom project release numbers follow [Semantic Versioning](http://semver.org/
- Added Sidre function `View::clear()`.
- Core now provides an `axom::ArrayView` that provides view/indexing semantics over a raw pointer.
This replaces the external buffer logic previously provided by `axom::Array`.
- `axom::Array` is now GPU-compatible, in particular via a memory space template parameter and via
extensions to `axom::ArrayView` that allow for copying into kernels and transfers between memory spaces.

### Changed
- `MFEMSidreDataCollection` now reuses FESpace/QSpace objects with the same basis
Expand Down

0 comments on commit 6520ec9

Please sign in to comment.