Recent Releases of PointNeighbors
PointNeighbors - v0.6.3
PointNeighbors v0.6.3
Merged pull requests:
- Spatial Hashing (#101) (@RubberLanding)
- Make sure the type of FullGridCellList does not change with the search radius (#116) (@efaulhaber)
- Hot Fix Release (#117) (@svchb)
- Julia
Published by github-actions[bot] 9 months ago
PointNeighbors - v0.6.2
PointNeighbors v0.6.2
Merged pull requests: - Use new major release of TrixiParticles.jl (#104) (@efaulhaber) - Add proper support for inactive points (#107) (@efaulhaber) - Update Formatter to 2.1.2 (#112) (@svchb) - Use TrixiTest.jl (#113) (@JoshuaLampert) - Fix the threaded update buffer (#114) (@efaulhaber)
- Julia
Published by github-actions[bot] 9 months ago
PointNeighbors - v0.6.1
PointNeighbors v0.6.1
Merged pull requests: - Fix dispatch for bounds errors on GPU (#110) (@efaulhaber)
- Julia
Published by github-actions[bot] 10 months ago
PointNeighbors - v0.6.0
PointNeighbors v0.6.0
Breaking changes
- Changed the
@threadedAPI to only allow backends as first argument and not arrays. - Renamed the kwarg
parellelofforeach_point_neighbortoparallelization_backendand removed support for booleans likeparallel = true. - Removed
requires_resizing.
Merged pull requests: - Bump crate-ci/typos from 1.31.1 to 1.31.2 (#108) (@dependabot[bot]) - Add full support for parallelization backends (#109) (@efaulhaber)
- Julia
Published by github-actions[bot] 10 months ago
PointNeighbors - v0.5.0
PointNeighbors v0.5.0
Breaking changes
- The
SerialUpdatehas been renamed toSerialIncrementalUpdate, and a new non-incrementalSerialUpdatehas been added.
Merged pull requests:
- Implement non-incremental SerialUpdate (#106) (@efaulhaber)
Closed issues: - GridNeighborhoodSearch update on GPU intermittent bounds error (#96)
- Julia
Published by github-actions[bot] 10 months ago
PointNeighbors - v0.4.11
PointNeighbors v0.4.11
Merged pull requests:
- Use fully parallel atomic initialization (#86) (@efaulhaber)
- Add function requires_update (#105) (@efaulhaber)
Closed issues:
- Automatically add padding to FullGridCellList bounding box? (#80)
- Julia
Published by github-actions[bot] 10 months ago
PointNeighbors - v0.4.10
PointNeighbors v0.4.10
Merged pull requests:
- Bump crate-ci/typos from 1.30.0 to 1.31.1 (#100) (@dependabot[bot])
- Make parallelization_backend kwarg consistent (#102) (@efaulhaber)
- Hotfix for parallelization_backend kwarg (#103) (@efaulhaber)
- Julia
Published by github-actions[bot] 11 months ago
PointNeighbors - v0.4.9
PointNeighbors v0.4.9
Merged pull requests: - Bump crate-ci/typos from 1.29.0 to 1.29.5 (#97) (@dependabot[bot]) - Bump crate-ci/typos from 1.29.5 to 1.30.0 (#98) (@dependabot[bot]) - Hotfix for race condition in parallel update (#99) (@efaulhaber)
Closed issues: - Figure out how to pass neighborhood search to a TrixiParticles.jl simulation (#27)
- Julia
Published by github-actions[bot] 11 months ago
PointNeighbors - v0.4.8
PointNeighbors v0.4.8
Merged pull requests:
- Add automatic padding for the FullGridCellList (#90) (@efaulhaber)
Closed issues:
- Should we make the GPU stuff a package extension? (#47)
- FullGridCellList can't handle NaN values and throws unspecific errors (#65)
- Julia
Published by github-actions[bot] about 1 year ago
PointNeighbors - v0.4.7
PointNeighbors v0.4.7
Merged pull requests:
- Apply same formatting and names to ci.yml as in TrixiParticles.jl and bump version number (#94) (@efaulhaber)
- [Hotfix] Fix boundscheck for foreach_point_neighbor (#95) (@efaulhaber)
- Julia
Published by github-actions[bot] about 1 year ago
PointNeighbors - v0.4.6
PointNeighbors v0.4.6
Merged pull requests:
- Add real-life SPH benchmarks (#29) (@efaulhaber)
- Bump crate-ci/typos from 1.22.9 to 1.23.6 (#63) (@dependabot[bot])
- Bump crate-ci/typos from 1.23.6 to 1.24.3 (#67) (@dependabot[bot])
- Added PeriLab.jl to "Package using PointNeighbors.jl" (#68) (@JTHesse)
- Bump crate-ci/typos from 1.24.3 to 1.25.0 (#69) (@dependabot[bot])
- CompatHelper: bump compat for GPUArraysCore to 0.2, (keep existing compat) (#71) (@github-actions[bot])
- Bump crate-ci/typos from 1.25.0 to 1.26.8 (#72) (@dependabot[bot])
- Avoid bounds checking where it is safe to do so (#74) (@efaulhaber)
- Make max_points_per_cell work with templates (#76) (@efaulhaber)
- Make benchmarks run on the GPU (#77) (@efaulhaber)
- Use latest version of JuliaFormatter (#78) (@efaulhaber)
- CompatHelper: bump compat for Atomix to 1, (keep existing compat) (#82) (@github-actions[bot])
- Bump codecov/codecov-action from 4 to 5 (#83) (@dependabot[bot])
- Bump crate-ci/typos from 1.26.8 to 1.28.1 (#84) (@dependabot[bot])
- Fix docs for foeach_point_neighbor (#87) (@efaulhaber)
- Bump crate-ci/typos from 1.28.1 to 1.29.0 (#91) (@dependabot[bot])
- Drop support for Julia 1.9 (#93) (@efaulhaber)
Closed issues:
- Better handling when Nan occurs in a position (#64)
- Problem updating neighborhood search on GPU: unsupported call to modify!() (#88)
- Julia
Published by github-actions[bot] about 1 year ago
PointNeighbors - 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)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - v0.4.4
PointNeighbors v0.4.4
Merged pull requests: - Add content to README (#55) (@efaulhaber) - Add DOI (#58) (@sloede)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - v0.4.3
PointNeighbors v0.4.3
Merged pull requests: - Add Zenodo JSON (#53) (@efaulhaber)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - v0.4.2
PointNeighbors v0.4.2
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - 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 with FullGridCellList 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)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - 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)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - 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])
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - 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)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - v0.2.3
PointNeighbors v0.2.3
Merged pull requests:
- Rename inner function to foreach_neighbor (#24) (@efaulhaber)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - 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! and update! (#22) (@efaulhaber)
- Julia
Published by github-actions[bot] over 1 year ago
PointNeighbors - v0.2.1
PointNeighbors v0.2.1
Merged pull requests: - Hotfix for kwarg (#14) (@efaulhaber)
- Julia
Published by github-actions[bot] almost 2 years ago
PointNeighbors - v0.2.0
PointNeighbors v0.2.0
Merged pull requests: - Add type specialization for performance (#1) (@efaulhaber) - Remove internal use warning for NHS constructors (#4) (@efaulhaber) - Change NHS API to update with both systems' coordinates (#5) (@efaulhaber)
- Julia
Published by github-actions[bot] almost 2 years ago
PointNeighbors - v0.1.0
PointNeighbors v0.1.0
Merged pull requests: - Remove thread sleeps that were needed for old Julia versions on macOS ARM (#2) (@efaulhaber) - Remove old code for z-index sort (#3) (@efaulhaber) - Rename package to PointNeighbors.jl (#6) (@efaulhaber)
Closed issues: - Change version to 0.1 (#7)
- Julia
Published by github-actions[bot] almost 2 years ago