diff --git a/benchmarks/smoothed_particle_hydrodynamics.jl b/benchmarks/smoothed_particle_hydrodynamics.jl index 7286baca..2eac4304 100644 --- a/benchmarks/smoothed_particle_hydrodynamics.jl +++ b/benchmarks/smoothed_particle_hydrodynamics.jl @@ -92,10 +92,11 @@ function __benchmark_wcsph_inner(neighborhood_search, initial_condition, state_e smoothing_kernel = WendlandC2Kernel{ndims(neighborhood_search)}() end - fluid_system = WeaklyCompressibleSPHSystem(initial_condition, ContinuityDensity(), + fluid_system = WeaklyCompressibleSPHSystem(initial_condition; + density_calculator = ContinuityDensity(), state_equation, smoothing_kernel, - smoothing_length, viscosity = viscosity, - density_diffusion = density_diffusion) + smoothing_length, viscosity, + density_diffusion) system = PointNeighbors.Adapt.adapt(parallelization_backend, fluid_system) @@ -140,8 +141,9 @@ function benchmark_tlsph(neighborhood_search, coordinates; smoothing_kernel = WendlandC2Kernel{ndims(neighborhood_search)}() end - solid_system = TotalLagrangianSPHSystem(solid, smoothing_kernel, smoothing_length, - material.E, material.nu) + solid_system = TotalLagrangianSPHSystem(solid; smoothing_kernel, smoothing_length, + young_modulus = material.E, + poisson_ratio = material.nu) semi = DummySemidiscretization(neighborhood_search, parallelization_backend, true) v = copy(solid.velocity) diff --git a/test/Project.toml b/test/Project.toml index f726b8a5..1b5fd8ef 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -10,5 +10,5 @@ TrixiTest = "0a316866-cbd0-4425-8bcb-08103b2c1f26" BenchmarkTools = "1" Plots = "1" Test = "1" -TrixiParticles = "0.4" +TrixiParticles = "0.5" TrixiTest = "0.2"