Skip to content

Commit aa52735

Browse files
committed
Update solution constructor calls for GeometricSolutions v0.4.
1 parent e904a92 commit aa52735

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ ForwardDiff = "0.10"
3131
GenericLinearAlgebra = "0.2, 0.3"
3232
GeometricBase = "0.10.11"
3333
GeometricEquations = "0.18"
34-
GeometricSolutions = "0.3, 0.4"
34+
GeometricSolutions = "0.4"
3535
OffsetArrays = "1"
3636
Parameters = "0.12"
3737
PrettyTables = "2"

src/solutions/solution.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11

2-
function Solution(problem::Union{EquationProblem, SubstepProblem}; kwargs...)
3-
GeometricSolution(problem; kwargs...)
2+
function Solution(problem::Union{EquationProblem, SubstepProblem}, args...; kwargs...)
3+
GeometricSolution(problem, args...; kwargs...)
44
end
55

6-
function Solution(problem::EnsembleProblem; kwargs...)
7-
EnsembleSolution(problem; kwargs...)
6+
function Solution(problem::EnsembleProblem, args...; kwargs...)
7+
EnsembleSolution(problem, args...; kwargs...)
88
end
99

1010
const SolutionODE{dType, tType, dsType, probType, perType} = GeometricSolution{dType, tType, dsType, probType, perType} where {probType <: Union{ODEProblem, SODEProblem, SubstepProblem}}

test/solutions/deterministic_solutions_tests.jl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,11 @@ pdae = pdaeproblem()
9696
@test sol2.q[1:nt] == xs
9797

9898
# test step and nstore parameters
99-
sol = Solution(similar(ode, tspan = 2 .* tspan(ode)); step = 2)
99+
sol = Solution(similar(ode, tspan = 2 .* tspan(ode)), 2)
100100
@test ntime(sol) == 20
101101
@test nstore(sol) == 10
102102

103-
sol = Solution(similar(ode, tspan = 2 .* tspan(ode)); step = 10)
103+
sol = Solution(similar(ode, tspan = 2 .* tspan(ode)), 10)
104104
@test ntime(sol) == 20
105105
@test nstore(sol) == 2
106106

@@ -142,11 +142,11 @@ end
142142
@test sol2.p[1:nt] == ps
143143

144144
# test step and nstore parameters
145-
sol = Solution(similar(pode, tspan = 2 .* tspan(pode)), step = 2)
145+
sol = Solution(similar(pode, tspan = 2 .* tspan(pode)), 2)
146146
@test ntime(sol) == 20
147147
@test nstore(sol) == 10
148148

149-
sol = Solution(similar(pode, tspan = 2 .* tspan(pode)), step = 10)
149+
sol = Solution(similar(pode, tspan = 2 .* tspan(pode)), 10)
150150
@test ntime(sol) == 20
151151
@test nstore(sol) == 2
152152
end
@@ -187,11 +187,11 @@ end
187187
@test sol2.λ[1:nt] == λs
188188

189189
# test step and nstore parameters
190-
sol = Solution(similar(dae, tspan = 2 .* tspan(dae)), step = 2)
190+
sol = Solution(similar(dae, tspan = 2 .* tspan(dae)), 2)
191191
@test ntime(sol) == 20
192192
@test nstore(sol) == 10
193193

194-
sol = Solution(similar(dae, tspan = 2 .* tspan(dae)), step = 10)
194+
sol = Solution(similar(dae, tspan = 2 .* tspan(dae)), 10)
195195
@test ntime(sol) == 20
196196
@test nstore(sol) == 2
197197
end
@@ -235,11 +235,11 @@ end
235235
@test sol2.p[1:nt] == ps
236236

237237
# test step and nstore parameters
238-
sol = Solution(similar(pdae, tspan = 2 .* tspan(pdae)), step = 2)
238+
sol = Solution(similar(pdae, tspan = 2 .* tspan(pdae)), 2)
239239
@test ntime(sol) == 20
240240
@test nstore(sol) == 10
241241

242-
sol = Solution(similar(pdae, tspan = 2 .* tspan(pdae)), step = 10)
242+
sol = Solution(similar(pdae, tspan = 2 .* tspan(pdae)), 10)
243243
@test ntime(sol) == 20
244244
@test nstore(sol) == 2
245245

0 commit comments

Comments
 (0)