From abfb08539a5533f90814b5574422720d888dbdfa Mon Sep 17 00:00:00 2001 From: Sven Berger Date: Fri, 20 Mar 2026 13:49:12 +0100 Subject: [PATCH 1/5] Update ci.yml --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 54a31474..6a56d5f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,8 @@ jobs: version: # Don't use 'min' version, which will ignore hotfixes, i.e. 1.10.0 will be used instead of e.g. 1.10.8. - '1.10' - - '1.11' # the latest stable 1.x release + - '1.11' + - '1.12' # the latest stable 1.x release os: - ubuntu-latest - windows-latest From f901a32b662b4361564165ae9f3d380a247ee67c Mon Sep 17 00:00:00 2001 From: Sven Berger Date: Fri, 20 Mar 2026 18:11:43 +0100 Subject: [PATCH 2/5] add additional specialization dispatches because of dispatch changes to TrixiParticles --- benchmarks/smoothed_particle_hydrodynamics.jl | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/benchmarks/smoothed_particle_hydrodynamics.jl b/benchmarks/smoothed_particle_hydrodynamics.jl index 2afe34a5..e2284960 100644 --- a/benchmarks/smoothed_particle_hydrodynamics.jl +++ b/benchmarks/smoothed_particle_hydrodynamics.jl @@ -21,6 +21,19 @@ end return semi.neighborhood_search end +# Newer TrixiParticles versions define TLSPH-specific neighborhood-search lookups. +# Provide explicit tie-breakers so the benchmark shim keeps using its single NHS. +@inline function TrixiParticles.get_neighborhood_search(::TotalLagrangianSPHSystem, + semi::DummySemidiscretization) + return semi.neighborhood_search +end + +@inline function TrixiParticles.get_neighborhood_search(::TotalLagrangianSPHSystem, + ::TotalLagrangianSPHSystem, + semi::DummySemidiscretization) + return semi.neighborhood_search +end + """ benchmark_wcsph(neighborhood_search, coordinates; parallelization_backend = default_backend(coordinates)) From c226ec7c8b88bc2afcb7e512d511cc1703c6681f Mon Sep 17 00:00:00 2001 From: Sven Berger Date: Fri, 20 Mar 2026 18:46:16 +0100 Subject: [PATCH 3/5] Update smoothed_particle_hydrodynamics.jl --- benchmarks/smoothed_particle_hydrodynamics.jl | 1 - 1 file changed, 1 deletion(-) diff --git a/benchmarks/smoothed_particle_hydrodynamics.jl b/benchmarks/smoothed_particle_hydrodynamics.jl index e2284960..7286baca 100644 --- a/benchmarks/smoothed_particle_hydrodynamics.jl +++ b/benchmarks/smoothed_particle_hydrodynamics.jl @@ -22,7 +22,6 @@ end end # Newer TrixiParticles versions define TLSPH-specific neighborhood-search lookups. -# Provide explicit tie-breakers so the benchmark shim keeps using its single NHS. @inline function TrixiParticles.get_neighborhood_search(::TotalLagrangianSPHSystem, semi::DummySemidiscretization) return semi.neighborhood_search From 7529550b2035ff2551036bd01f77c1adfc15eafd Mon Sep 17 00:00:00 2001 From: Sven Berger Date: Fri, 20 Mar 2026 18:47:19 +0100 Subject: [PATCH 4/5] Update Project.toml --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 19d90518..32e1fdf5 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "PointNeighbors" uuid = "1c4d5385-0a27-49de-8e2c-43b175c8985c" authors = ["Erik Faulhaber "] -version = "0.6.5" +version = "0.6.6" [deps] Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" From d495a0d092f6ae1187025055bef869bd538d5130 Mon Sep 17 00:00:00 2001 From: Sven Berger Date: Mon, 23 Mar 2026 13:10:40 +0100 Subject: [PATCH 5/5] Update Project.toml Co-authored-by: Erik Faulhaber <44124897+efaulhaber@users.noreply.github.com> --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 32e1fdf5..d4654124 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "PointNeighbors" uuid = "1c4d5385-0a27-49de-8e2c-43b175c8985c" authors = ["Erik Faulhaber "] -version = "0.6.6" +version = "0.6.6-dev" [deps] Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"