Skip to content

Commit

Permalink
Change benchmarks a bit again and re-run
Browse files Browse the repository at this point in the history
  • Loading branch information
nathanaelbosch committed Oct 26, 2023
1 parent 69ab403 commit 60f0360
Show file tree
Hide file tree
Showing 27 changed files with 5,281 additions and 5,327 deletions.
2 changes: 0 additions & 2 deletions benchmarks/multi-language-wrappers.jmd
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,6 @@ _setups = [
"Sundials: CVODE" => Dict(:alg=>CVODE_BDF())
"ProbNumDiffEq: EK1(3)" => Dict(:alg=>EK1(order=3, smooth=DENSE))
"ProbNumDiffEq: EK1(5)" => Dict(:alg=>EK1(order=5, smooth=DENSE))
"ProbNumDiffEq: EK1(8)" => Dict(:alg=>EK1(order=8, smooth=DENSE))
]

labels = first.(_setups)
Expand Down Expand Up @@ -301,7 +300,6 @@ _setups = [
"ProbNumDiffEq: EK1(2)" => Dict(:alg=>EK1(order=2, smooth=DENSE))
"ProbNumDiffEq: EK1(3)" => Dict(:alg=>EK1(order=3, smooth=DENSE))
"ProbNumDiffEq: EK1(5)" => Dict(:alg=>EK1(order=5, smooth=DENSE))
"ProbNumDiffEq: EK1(8)" => Dict(:alg=>EK1(order=8, smooth=DENSE))
]

labels = first.(_setups)
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/rober.jmd
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ _setups = [
labels = first.(_setups)
setups = last.(_setups)

abstols = 1.0 ./ 10.0 .^ (4:9)
reltols = 1.0 ./ 10.0 .^ (1:6)
abstols = 1.0 ./ 10.0 .^ (4:8)
reltols = 1.0 ./ 10.0 .^ (1:5)

wp = WorkPrecisionSet(
mmprob, abstols, reltols, setups;
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/runall.jl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using Weave
ENV["GKSwstype"]="nul"
ENV["GKSwstype"] = "nul"

FILES = [
"lotkavolterra.jmd",
Expand Down
266 changes: 133 additions & 133 deletions docs/src/benchmarks/figures/lotkavolterra_2_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
608 changes: 304 additions & 304 deletions docs/src/benchmarks/figures/lotkavolterra_3_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
612 changes: 306 additions & 306 deletions docs/src/benchmarks/figures/lotkavolterra_4_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
724 changes: 362 additions & 362 deletions docs/src/benchmarks/figures/lotkavolterra_5_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
688 changes: 344 additions & 344 deletions docs/src/benchmarks/figures/lotkavolterra_6_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
752 changes: 376 additions & 376 deletions docs/src/benchmarks/figures/lotkavolterra_7_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
208 changes: 104 additions & 104 deletions docs/src/benchmarks/figures/multi-language-wrappers_10_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
819 changes: 404 additions & 415 deletions docs/src/benchmarks/figures/multi-language-wrappers_11_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
186 changes: 93 additions & 93 deletions docs/src/benchmarks/figures/multi-language-wrappers_12_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
707 changes: 349 additions & 358 deletions docs/src/benchmarks/figures/multi-language-wrappers_13_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
266 changes: 133 additions & 133 deletions docs/src/benchmarks/figures/multi-language-wrappers_6_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
852 changes: 425 additions & 427 deletions docs/src/benchmarks/figures/multi-language-wrappers_7_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
192 changes: 96 additions & 96 deletions docs/src/benchmarks/figures/multi-language-wrappers_8_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
820 changes: 411 additions & 409 deletions docs/src/benchmarks/figures/multi-language-wrappers_9_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
282 changes: 141 additions & 141 deletions docs/src/benchmarks/figures/pleiades_2_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
668 changes: 334 additions & 334 deletions docs/src/benchmarks/figures/pleiades_3_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
232 changes: 116 additions & 116 deletions docs/src/benchmarks/figures/rober_2_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
287 changes: 135 additions & 152 deletions docs/src/benchmarks/figures/rober_3_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
250 changes: 125 additions & 125 deletions docs/src/benchmarks/figures/vanderpol_2_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
430 changes: 215 additions & 215 deletions docs/src/benchmarks/figures/vanderpol_3_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
250 changes: 125 additions & 125 deletions docs/src/benchmarks/figures/vanderpol_4_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
488 changes: 244 additions & 244 deletions docs/src/benchmarks/figures/vanderpol_5_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 1 addition & 8 deletions docs/src/benchmarks/multi-language-wrappers.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,6 @@ _setups = [
"Sundials: CVODE" => Dict(:alg=>CVODE_BDF())
"ProbNumDiffEq: EK1(3)" => Dict(:alg=>EK1(order=3, smooth=DENSE))
"ProbNumDiffEq: EK1(5)" => Dict(:alg=>EK1(order=5, smooth=DENSE))
"ProbNumDiffEq: EK1(8)" => Dict(:alg=>EK1(order=8, smooth=DENSE))
]

labels = first.(_setups)
Expand Down Expand Up @@ -284,12 +283,7 @@ plot(
)
```

```
Error: PosDefException: matrix is not positive definite; Cholesky factoriza
tion failed.
```


![](figures/multi-language-wrappers_11_1.svg)



Expand Down Expand Up @@ -338,7 +332,6 @@ _setups = [
"ProbNumDiffEq: EK1(2)" => Dict(:alg=>EK1(order=2, smooth=DENSE))
"ProbNumDiffEq: EK1(3)" => Dict(:alg=>EK1(order=3, smooth=DENSE))
"ProbNumDiffEq: EK1(5)" => Dict(:alg=>EK1(order=5, smooth=DENSE))
"ProbNumDiffEq: EK1(8)" => Dict(:alg=>EK1(order=8, smooth=DENSE))
]

labels = first.(_setups)
Expand Down
4 changes: 2 additions & 2 deletions docs/src/benchmarks/rober.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@ _setups = [
labels = first.(_setups)
setups = last.(_setups)

abstols = 1.0 ./ 10.0 .^ (4:9)
reltols = 1.0 ./ 10.0 .^ (1:6)
abstols = 1.0 ./ 10.0 .^ (4:8)
reltols = 1.0 ./ 10.0 .^ (1:5)

wp = WorkPrecisionSet(
mmprob, abstols, reltols, setups;
Expand Down

0 comments on commit 60f0360

Please sign in to comment.