Skip to content

Commit ae1b887

Browse files
vchuravyefaulhabersvchbranocha
authored
Make extension only dependent on OrdinaryDiffEqSymplecticRK (#1108)
* Make extension only dependent on OrdinaryDiffEqSymplecticRK * Apply suggestion from @vchuravy * Rename extension Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com> --------- Co-authored-by: Erik Faulhaber <44124897+efaulhaber@users.noreply.github.com> Co-authored-by: Sven Berger <berger.sven@gmail.com> Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com>
1 parent 9177e88 commit ae1b887

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ WriteVTK = "64499a7a-5c06-52f2-abe2-ccb03c286192"
3535

3636
[weakdeps]
3737
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
38-
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
3938
OrdinaryDiffEqCore = "bbf590c4-e513-4bbe-9b18-05decba2e5d8"
39+
OrdinaryDiffEqSymplecticRK = "fa646aed-7ef9-47eb-84c4-9443fc8cbfa8"
4040

4141
[extensions]
42+
TrixiParticlesOrdinaryDiffEqSymplecticRKExt = ["OrdinaryDiffEqSymplecticRK", "OrdinaryDiffEqCore"]
4243
TrixiParticlesCUDAExt = "CUDA"
43-
TrixiParticlesOrdinaryDiffEqExt = ["OrdinaryDiffEq", "OrdinaryDiffEqCore"]
4444

4545
[compat]
4646
Accessors = "0.1.43"
@@ -56,7 +56,7 @@ ForwardDiff = "1"
5656
GPUArraysCore = "0.2"
5757
JSON = "1"
5858
KernelAbstractions = "0.9"
59-
OrdinaryDiffEq = "6.91"
59+
OrdinaryDiffEqSymplecticRK = "1.10"
6060
OrdinaryDiffEqCore = "2, 3"
6161
PointNeighbors = "0.6.6"
6262
Polyester = "0.7.10"

ext/TrixiParticlesOrdinaryDiffEqExt.jl renamed to ext/TrixiParticlesOrdinaryDiffEqSymplecticRKExt.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module TrixiParticlesOrdinaryDiffEqExt
1+
module TrixiParticlesOrdinaryDiffEqSymplecticRKExt
22

33
# This package extension defines the `SymplecticPositionVerlet` scheme from DualSPHysics.
44
# The scheme is similar to the `LeapfrogDriftKickDrift` scheme, but with a different
@@ -12,8 +12,8 @@ using TrixiParticles: TrixiParticles, @threaded, each_integrated_particle,
1212
WeaklyCompressibleSPHSystem, ContinuityDensity,
1313
PointNeighbors
1414

15-
using OrdinaryDiffEq.OrdinaryDiffEqSymplecticRK: alloc_symp_state, load_symp_state,
16-
store_symp_state!
15+
using OrdinaryDiffEqSymplecticRK: alloc_symp_state, load_symp_state,
16+
store_symp_state!
1717

1818
using OrdinaryDiffEqCore: OrdinaryDiffEqCore, @.., @muladd, @cache,
1919
OrdinaryDiffEqPartitionedAlgorithm,

0 commit comments

Comments
 (0)