Skip to content

Commit 6f34a7b

Browse files
non-mutating filter
1 parent 7fde469 commit 6f34a7b

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/benchmark.jl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ function WorkPrecisionSet(prob,
272272
_abstols = get(setups[i],:abstols,abstols)
273273
_reltols = get(setups[i],:reltols,reltols)
274274
_dts = get(setups[i],:dts,nothing)
275-
filtered_setup = filter!(p -> p.first in DiffEqBase.allowedkeywords, setups[i])
275+
filtered_setup = filter(p -> p.first in DiffEqBase.allowedkeywords, setups[i])
276276

277277
wps[i] = WorkPrecision(prob,setups[i][:alg],_abstols,_reltols,_dts;
278278
appxsol=appxsol,
@@ -298,7 +298,7 @@ end
298298
_abstols = get(setups[1],:abstols,abstols)
299299
_reltols = get(setups[1],:reltols,reltols)
300300
_dts = get(setups[1],:dts,zeros(length(_abstols)))
301-
filtered_setup = filter!(p -> p.first in DiffEqBase.allowedkeywords, setups[1])
301+
filtered_setup = filter(p -> p.first in DiffEqBase.allowedkeywords, setups[1])
302302

303303
sol = solve(_prob,setups[1][:alg];
304304
kwargs...,filtered_setup...,abstol=_abstols[1],
@@ -310,8 +310,8 @@ end
310310
_abstols = get(setups[k],:abstols,abstols)
311311
_reltols = get(setups[k],:reltols,reltols)
312312
_dts = get(setups[k],:dts,zeros(length(_abstols)))
313-
filtered_setup = filter!(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
314-
313+
filtered_setup = filter(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
314+
315315
sol = solve(_prob,setups[k][:alg];
316316
kwargs...,filtered_setup...,abstol=_abstols[j],
317317
reltol=_reltols[j],dt=_dts[j],
@@ -370,7 +370,7 @@ function WorkPrecisionSet(prob::AbstractRODEProblem,abstols,reltols,setups,test_
370370
_abstols = get(setups[k],:abstols,abstols)
371371
_reltols = get(setups[k],:reltols,reltols)
372372
_dts = get(setups[k],:dts,zeros(length(_abstols)))
373-
filtered_setup = filter!(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
373+
filtered_setup = filter(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
374374

375375
_sol = solve(prob,setups[k][:alg];
376376
kwargs...,filtered_setup...,abstol=_abstols[1],
@@ -421,7 +421,7 @@ function WorkPrecisionSet(prob::AbstractEnsembleProblem,abstols,reltols,setups,t
421421
_abstols = get(setups[k],:abstols,abstols)
422422
_reltols = get(setups[k],:reltols,reltols)
423423
_dts = get(setups[k],:dts,zeros(length(_abstols)))
424-
filtered_setup = filter!(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
424+
filtered_setup = filter(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
425425

426426
for j in 1:M
427427
sol = solve(prob,setups[k][:alg],ensemblealg;
@@ -467,7 +467,7 @@ function WorkPrecisionSet(prob::AbstractEnsembleProblem,abstols,reltols,setups,t
467467
_abstols = get(setups[k],:abstols,abstols)
468468
_reltols = get(setups[k],:reltols,reltols)
469469
_dts = get(setups[k],:dts,zeros(length(_abstols)))
470-
filtered_setup = filter!(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
470+
filtered_setup = filter(p -> p.first in DiffEqBase.allowedkeywords, setups[k])
471471

472472
_sol = solve(prob,setups[k][:alg],ensemblealg;
473473
filtered_setup...,

0 commit comments

Comments
 (0)