Releases: trixi-framework/PointNeighbors.jl
Releases · trixi-framework/PointNeighbors.jl
v0.4.5
PointNeighbors v0.4.5
Merged pull requests:
- Remove old
periodicity
keyword (#60) (@efaulhaber) - Additional backend types to support Base.Threads (#61) (@kaipartmann)
v0.4.4
PointNeighbors v0.4.4
Merged pull requests:
- Add content to README (#55) (@efaulhaber)
- Add DOI (#58) (@sloede)
v0.4.3
v0.4.2
PointNeighbors v0.4.2
v0.4.1
PointNeighbors v0.4.1
Merged pull requests:
- Make data structures GPU-compatible (#43) (@efaulhaber)
- Fix backend preservation in
copy_neighborhood_search
(#44) (@efaulhaber) - Make
GridNeighborhoodSearch
withFullGridCellList
run on the GPU (#45) (@efaulhaber) - Bump crate-ci/typos from 1.21.0 to 1.22.9 (#46) (@dependabot[bot])
- CompatHelper: add new compat entry for Adapt at version 4, (keep existing compat) (#48) (@github-actions[bot])
- Make
foreach_neighbor
loop run on AMD GPUs (#49) (@efaulhaber) - Improve GPU performance by changing the offset computation of the
FullGridCellList
(#50) (@efaulhaber) - Fix copying of fully initialized
FullGridCellList
(#51) (@efaulhaber)
v0.4.0
PointNeighbors v0.4.0
Merged pull requests:
- Improve docs for
plot_benchmarks
(#39) (@efaulhaber) - Use contiguous backend for
FullGridCellList
(#40) (@efaulhaber) - Add benchmark for
update!
(#41) (@efaulhaber) - Implement fully parallel update with atomic operations (#42) (@efaulhaber)
v0.3.1
PointNeighbors v0.3.1
Merged pull requests:
- Add benchmarks (#18) (@efaulhaber)
- Add docs for
for_particle_neighbor
(#23) (@efaulhaber) - Add "full grid" cell list with a separate list for each cell of a rectangular domain (#25) (@efaulhaber)
- Implement dynamic vector of vectors data structure (#34) (@efaulhaber)
- Add function
search_radius
(#35) (@efaulhaber) - CompatHelper: add new compat entry for BenchmarkTools at version 1 for package test, (keep existing compat) (#37) (@github-actions[bot])
- CompatHelper: add new compat entry for Plots at version 1 for package test, (keep existing compat) (#38) (@github-actions[bot])
v0.3.0
PointNeighbors v0.3.0
Merged pull requests:
- Implement neighborhood search based on static neighbor lists (#9) (@efaulhaber)
- Move cell list management to a new struct (#12) (@efaulhaber)
- Revise periodic box API (#30) (@efaulhaber)
- Replace all references to "particle" by "point" (#31) (@efaulhaber)
- Implement
copy_neighborhood_search
to allow empty "template" neighborhood search (#32) (@efaulhaber) - Merge breaking changes from
dev
(#33) (@efaulhaber)
v0.2.3
PointNeighbors v0.2.3
Merged pull requests:
- Rename inner function to
foreach_neighbor
(#24) (@efaulhaber)
v0.2.2
PointNeighbors v0.2.2
Merged pull requests:
- Restructure tests (#13) (@efaulhaber)
- Add tests comparing neighbor lists to trivial NHS (#15) (@efaulhaber)
- Rename files according to
nhs_*.jl
(#16) (@LasNikas) - Bump julia-actions/cache from 1 to 2 (#21) (@dependabot[bot])
- Add docs for
initialize!
andupdate!
(#22) (@efaulhaber)