diff --git a/docs/src/benchmarks/figures/lotkavolterra_2_1.svg b/docs/src/benchmarks/figures/lotkavolterra_2_1.svg
index 9f772fe1a..b6c25e862 100644
--- a/docs/src/benchmarks/figures/lotkavolterra_2_1.svg
+++ b/docs/src/benchmarks/figures/lotkavolterra_2_1.svg
@@ -1,148 +1,148 @@
diff --git a/docs/src/benchmarks/figures/lotkavolterra_3_1.svg b/docs/src/benchmarks/figures/lotkavolterra_3_1.svg
index 44fc6f3ad..c1f96b1b1 100644
--- a/docs/src/benchmarks/figures/lotkavolterra_3_1.svg
+++ b/docs/src/benchmarks/figures/lotkavolterra_3_1.svg
@@ -1,320 +1,347 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/lotkavolterra_4_1.svg b/docs/src/benchmarks/figures/lotkavolterra_4_1.svg
index 6ce46f6d4..76b63708b 100644
--- a/docs/src/benchmarks/figures/lotkavolterra_4_1.svg
+++ b/docs/src/benchmarks/figures/lotkavolterra_4_1.svg
@@ -1,334 +1,381 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/lotkavolterra_5_1.svg b/docs/src/benchmarks/figures/lotkavolterra_5_1.svg
index 4a990218b..4fc5bf832 100644
--- a/docs/src/benchmarks/figures/lotkavolterra_5_1.svg
+++ b/docs/src/benchmarks/figures/lotkavolterra_5_1.svg
@@ -1,386 +1,374 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/lotkavolterra_6_1.svg b/docs/src/benchmarks/figures/lotkavolterra_6_1.svg
index a4fe1c6fc..09189f925 100644
--- a/docs/src/benchmarks/figures/lotkavolterra_6_1.svg
+++ b/docs/src/benchmarks/figures/lotkavolterra_6_1.svg
@@ -1,394 +1,382 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/lotkavolterra_7_1.svg b/docs/src/benchmarks/figures/lotkavolterra_7_1.svg
index 48bd25a96..0e917acbe 100644
--- a/docs/src/benchmarks/figures/lotkavolterra_7_1.svg
+++ b/docs/src/benchmarks/figures/lotkavolterra_7_1.svg
@@ -1,427 +1,411 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_10_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_10_1.svg
index 9d9e34f9c..ce6be4288 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_10_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_10_1.svg
@@ -1,119 +1,119 @@
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_11_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_11_1.svg
index 2bd556b98..bb0d18ab8 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_11_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_11_1.svg
@@ -1,431 +1,429 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_12_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_12_1.svg
index 7dcc85656..de55e47e0 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_12_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_12_1.svg
@@ -1,108 +1,108 @@
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_13_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_13_1.svg
index 487037bee..653b979c0 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_13_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_13_1.svg
@@ -1,357 +1,353 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_6_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_6_1.svg
index 21003ac50..b86493408 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_6_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_6_1.svg
@@ -1,148 +1,148 @@
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_7_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_7_1.svg
index 3fe404427..069a43b08 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_7_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_7_1.svg
@@ -1,430 +1,428 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_8_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_8_1.svg
index 6013527bb..05afad5f0 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_8_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_8_1.svg
@@ -1,111 +1,111 @@
diff --git a/docs/src/benchmarks/figures/multi-language-wrappers_9_1.svg b/docs/src/benchmarks/figures/multi-language-wrappers_9_1.svg
index 50bd9ed49..075fc54a5 100644
--- a/docs/src/benchmarks/figures/multi-language-wrappers_9_1.svg
+++ b/docs/src/benchmarks/figures/multi-language-wrappers_9_1.svg
@@ -1,414 +1,414 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/pleiades_2_1.svg b/docs/src/benchmarks/figures/pleiades_2_1.svg
index 85971c9a3..17a3992d5 100644
--- a/docs/src/benchmarks/figures/pleiades_2_1.svg
+++ b/docs/src/benchmarks/figures/pleiades_2_1.svg
@@ -1,156 +1,156 @@
diff --git a/docs/src/benchmarks/figures/pleiades_3_1.svg b/docs/src/benchmarks/figures/pleiades_3_1.svg
index 8a52f1d82..01483957a 100644
--- a/docs/src/benchmarks/figures/pleiades_3_1.svg
+++ b/docs/src/benchmarks/figures/pleiades_3_1.svg
@@ -1,300 +1,348 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/rober_2_1.svg b/docs/src/benchmarks/figures/rober_2_1.svg
index 3f829b7ca..012f8c845 100644
--- a/docs/src/benchmarks/figures/rober_2_1.svg
+++ b/docs/src/benchmarks/figures/rober_2_1.svg
@@ -1,131 +1,131 @@
diff --git a/docs/src/benchmarks/figures/rober_3_1.svg b/docs/src/benchmarks/figures/rober_3_1.svg
index 4d2151482..729bfbb06 100644
--- a/docs/src/benchmarks/figures/rober_3_1.svg
+++ b/docs/src/benchmarks/figures/rober_3_1.svg
@@ -1,157 +1,202 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/vanderpol_2_1.svg b/docs/src/benchmarks/figures/vanderpol_2_1.svg
index 8dff58b8c..12d38759e 100644
--- a/docs/src/benchmarks/figures/vanderpol_2_1.svg
+++ b/docs/src/benchmarks/figures/vanderpol_2_1.svg
@@ -1,140 +1,140 @@
diff --git a/docs/src/benchmarks/figures/vanderpol_3_1.svg b/docs/src/benchmarks/figures/vanderpol_3_1.svg
index b92bad0e3..a20596a3e 100644
--- a/docs/src/benchmarks/figures/vanderpol_3_1.svg
+++ b/docs/src/benchmarks/figures/vanderpol_3_1.svg
@@ -1,216 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/figures/vanderpol_4_1.svg b/docs/src/benchmarks/figures/vanderpol_4_1.svg
index 0c479aace..f251fe3d1 100644
--- a/docs/src/benchmarks/figures/vanderpol_4_1.svg
+++ b/docs/src/benchmarks/figures/vanderpol_4_1.svg
@@ -1,140 +1,140 @@
diff --git a/docs/src/benchmarks/figures/vanderpol_5_1.svg b/docs/src/benchmarks/figures/vanderpol_5_1.svg
index 7cda625a3..c5c05f7d2 100644
--- a/docs/src/benchmarks/figures/vanderpol_5_1.svg
+++ b/docs/src/benchmarks/figures/vanderpol_5_1.svg
@@ -1,248 +1,312 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/benchmarks/lotkavolterra.md b/docs/src/benchmarks/lotkavolterra.md
index f04cded46..6742b9103 100644
--- a/docs/src/benchmarks/lotkavolterra.md
+++ b/docs/src/benchmarks/lotkavolterra.md
@@ -48,7 +48,7 @@ SAVE_EVERYSTEP = false;
_setups = [
"EK0(order=$order)" => Dict(:alg => EK0(order=order, smooth=DENSE))
- for order in 2:7
+ for order in 1:7
]
labels = first.(_setups)
@@ -85,7 +85,7 @@ SAVE_EVERYSTEP = false;
_setups = [
"EK1(order=$order)" => Dict(:alg => EK1(order=order, smooth=DENSE))
- for order in 2:7
+ for order in 1:7
]
labels = first.(_setups)
@@ -301,7 +301,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Project.toml`
[65888b18] ParameterizedFunctions v5.16.0
[91a5bcdd] Plots v1.39.0
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[505e40e9] SciPyDiffEq v0.2.1
[90137ffa] StaticArrays v1.6.5
[c3572dad] Sundials v4.20.0
@@ -337,9 +337,9 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[00ebfdb7] CSTParser v3.3.6
[49dc2e85] Calculus v0.5.1
[324d7699] CategoricalArrays v0.10.8
- [d360d2e6] ChainRulesCore v1.17.0
+ [d360d2e6] ChainRulesCore v1.18.0
[fb6a15b2] CloseOpenIntervals v0.1.12
- [944b1d66] CodecZlib v0.7.2
+ [944b1d66] CodecZlib v0.7.3
[35d6a980] ColorSchemes v3.24.0
[3da002f7] ColorTypes v0.11.4
[c3611d14] ColorVectorSpace v0.10.0
@@ -365,7 +365,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e2d170a0] DataValueInterfaces v1.0.0
[8bb1440f] DelimitedFiles v1.9.1
[2b5f629d] DiffEqBase v6.133.1
- [459566f4] DiffEqCallbacks v2.33.0
+ [459566f4] DiffEqCallbacks v2.33.1
[f3b72e0c] DiffEqDevTools v2.39.0
[77a26b50] DiffEqNoiseProcess v5.19.0
[163ba53b] DiffResults v1.1.0
@@ -389,7 +389,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[9aa1b823] FastClosures v0.3.2
[442a2c76] FastGaussQuadrature v1.0.0
[29a986be] FastLapackInterface v2.0.0
- [1a297f60] FillArrays v1.6.1
+ [1a297f60] FillArrays v1.7.0
[6a86dc24] FiniteDiff v2.21.1
[53c48c17] FixedPointNumbers v0.8.4
[59287772] Formatting v0.4.2
@@ -420,7 +420,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[92d709cd] IrrationalConstants v0.2.2
[c8e1da08] IterTools v1.8.0
[82899510] IteratorInterfaceExtensions v1.0.0
- [1019f520] JLFzf v0.1.5
+ [1019f520] JLFzf v0.1.6
[692b3bcd] JLLWrappers v1.5.0
[682c06a0] JSON v0.21.4
[98e50ef6] JuliaFormatter v1.0.39
@@ -437,7 +437,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[50d2b5c4] Lazy v0.15.1
[1d6d02ad] LeftChildRightSiblingTrees v0.2.0
[d3d80556] LineSearches v7.2.0
- [7ed4a6bd] LinearSolve v2.9.2
+ [7ed4a6bd] LinearSolve v2.11.0
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.3
[bdcacae8] LoopVectorization v0.12.165
@@ -467,8 +467,8 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[429524aa] Optim v1.7.8
[bac558e1] OrderedCollections v1.6.2
[1dea7af3] OrdinaryDiffEq v6.58.0
- [90014a1f] PDMats v0.11.25
- [fe68d972] PSDMatrices v0.4.4
+ [90014a1f] PDMats v0.11.28
+ [fe68d972] PSDMatrices v0.4.5
[65ce6f38] PackageExtensionCompat v1.0.2
[65888b18] ParameterizedFunctions v5.16.0
[d96e819e] Parameters v0.12.3
@@ -487,7 +487,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d236fae5] PreallocationTools v0.4.12
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.1
- [08abe8d2] PrettyTables v2.2.7
+ [08abe8d2] PrettyTables v2.2.8
[27ebfcd6] Primes v0.5.4
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
[33c8b6b6] ProgressLogging v0.1.4
@@ -499,7 +499,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e6cf234a] RandomNumbers v1.5.3
[3cdcf5f2] RecipesBase v1.3.4
[01d81517] RecipesPipeline v0.6.12
- [731186ca] RecursiveArrayTools v2.39.0
+ [731186ca] RecursiveArrayTools v2.38.10
[f2c3362d] RecursiveFactorization v0.2.20
[189a3867] Reexport v1.2.2
[05181044] RelocatableFolders v1.0.1
@@ -511,7 +511,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[fdea26ae] SIMD v3.4.5
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[e9a6253c] SciMLNLSolve v0.1.9
[c0aeaf25] SciMLOperators v0.3.6
[505e40e9] SciPyDiffEq v0.2.1
@@ -521,12 +521,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[1277b4bf] ShiftedArrays v2.0.0
[992d4aef] Showoff v1.0.3
[777ac1f9] SimpleBufferStream v1.1.0
- [727e6d20] SimpleNonlinearSolve v0.1.20
+ [727e6d20] SimpleNonlinearSolve v0.1.22
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[66db9d55] SnoopPrecompile v1.0.3
[b85f4697] SoftGlobalScope v1.1.0
- [a2af1166] SortingAlgorithms v1.1.1
+ [a2af1166] SortingAlgorithms v1.2.0
[47a9eef4] SparseDiffTools v2.8.0
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.3.1
@@ -546,7 +546,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[c3572dad] Sundials v4.20.0
[2efcf032] SymbolicIndexingInterface v0.2.2
[d1185830] SymbolicUtils v1.4.0
- [0c5d862f] Symbolics v5.9.0
+ [0c5d862f] Symbolics v5.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.11.0
[92b13dbe] TaylorIntegration v0.14.3
@@ -557,12 +557,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[a759f4b9] TimerOutputs v0.5.23
[c751599d] ToeplitzMatrices v0.8.2
[0796e94c] Tokenize v0.5.25
- [3bb67fe8] TranscodingStreams v0.9.13
+ [3bb67fe8] TranscodingStreams v0.10.1
[a2a6695c] TreeViews v0.3.0
[d5829a12] TriangularSolve v0.1.19
[410a4b4d] Tricks v0.1.8
[781d530d] TruncatedStacktraces v1.4.0
- [5c2747f8] URIs v1.5.0
+ [5c2747f8] URIs v1.5.1
[3a884ed6] UnPack v1.0.2
[1cfade01] UnicodeFun v0.4.1
[1986cc42] Unitful v1.17.0
@@ -651,7 +651,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f1865be] ZeroMQ_jll v4.3.4+0
[3161d3a3] Zstd_jll v1.5.5+0
[35ca27e7] eudev_jll v3.2.9+0
-⌅ [214eeab7] fzf_jll v0.29.0+0
+ [214eeab7] fzf_jll v0.35.1+0
[1a1c6b14] gperf_jll v3.1.1+0
[a4ae2306] libaom_jll v3.4.0+0
[0ac62f75] libass_jll v0.15.1+0
diff --git a/docs/src/benchmarks/multi-language-wrappers.md b/docs/src/benchmarks/multi-language-wrappers.md
index bbc0e675f..68d245cd5 100644
--- a/docs/src/benchmarks/multi-language-wrappers.md
+++ b/docs/src/benchmarks/multi-language-wrappers.md
@@ -407,7 +407,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Project.toml`
[65888b18] ParameterizedFunctions v5.16.0
[91a5bcdd] Plots v1.39.0
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[505e40e9] SciPyDiffEq v0.2.1
[90137ffa] StaticArrays v1.6.5
[c3572dad] Sundials v4.20.0
@@ -443,9 +443,9 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[00ebfdb7] CSTParser v3.3.6
[49dc2e85] Calculus v0.5.1
[324d7699] CategoricalArrays v0.10.8
- [d360d2e6] ChainRulesCore v1.16.0
+ [d360d2e6] ChainRulesCore v1.18.0
[fb6a15b2] CloseOpenIntervals v0.1.12
- [944b1d66] CodecZlib v0.7.2
+ [944b1d66] CodecZlib v0.7.3
[35d6a980] ColorSchemes v3.24.0
[3da002f7] ColorTypes v0.11.4
[c3611d14] ColorVectorSpace v0.10.0
@@ -461,6 +461,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f4d0f93] Conda v1.9.1
[187b0558] ConstructionBase v1.5.4
[d38c429a] Contour v0.6.2
+ [587fd27a] CovarianceEstimation v0.2.9
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[717857b8] DSP v0.7.9
@@ -470,7 +471,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e2d170a0] DataValueInterfaces v1.0.0
[8bb1440f] DelimitedFiles v1.9.1
[2b5f629d] DiffEqBase v6.133.1
- [459566f4] DiffEqCallbacks v2.33.0
+ [459566f4] DiffEqCallbacks v2.33.1
[f3b72e0c] DiffEqDevTools v2.39.0
[77a26b50] DiffEqNoiseProcess v5.19.0
[163ba53b] DiffResults v1.1.0
@@ -483,7 +484,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[7c1d4256] DynamicPolynomials v0.5.3
[b305315f] Elliptic v1.0.1
[4e289a0a] EnumX v1.0.4
- [f151be2c] EnzymeCore v0.6.1
+ [f151be2c] EnzymeCore v0.6.2
[6912e4f1] Espresso v0.6.1
[460bff9d] ExceptionUnwrapping v0.1.9
[d4d017d3] ExponentialUtilities v1.25.0
@@ -494,7 +495,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[9aa1b823] FastClosures v0.3.2
[442a2c76] FastGaussQuadrature v1.0.0
[29a986be] FastLapackInterface v2.0.0
- [1a297f60] FillArrays v1.6.1
+ [1a297f60] FillArrays v1.7.0
[6a86dc24] FiniteDiff v2.21.1
[53c48c17] FixedPointNumbers v0.8.4
[59287772] Formatting v0.4.2
@@ -525,12 +526,13 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[92d709cd] IrrationalConstants v0.2.2
[c8e1da08] IterTools v1.8.0
[82899510] IteratorInterfaceExtensions v1.0.0
- [1019f520] JLFzf v0.1.5
+ [1019f520] JLFzf v0.1.6
[692b3bcd] JLLWrappers v1.5.0
[682c06a0] JSON v0.21.4
[98e50ef6] JuliaFormatter v1.0.39
[ccbc3e58] JumpProcesses v9.8.0
[ef3ab10e] KLU v0.4.1
+ [2c470bb0] Kronecker v0.5.4
[ba0b0d4f] Krylov v0.9.4
[7f56f5a3] LSODA v0.7.5
[b964fa9f] LaTeXStrings v1.3.0
@@ -541,7 +543,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[50d2b5c4] Lazy v0.15.1
[1d6d02ad] LeftChildRightSiblingTrees v0.2.0
[d3d80556] LineSearches v7.2.0
- [7ed4a6bd] LinearSolve v2.9.2
+ [7ed4a6bd] LinearSolve v2.11.0
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.3
[bdcacae8] LoopVectorization v0.12.165
@@ -561,6 +563,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d41bc354] NLSolversBase v7.8.3
[2774e3e8] NLsolve v4.5.1
[77ba4419] NaNMath v1.0.2
+⌅ [356022a1] NamedDims v0.2.50
[8913a72c] NonlinearSolve v2.2.1
[54ca160b] ODEInterface v0.5.0
[09606e27] ODEInterfaceDiffEq v3.13.3
@@ -570,8 +573,8 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[429524aa] Optim v1.7.8
[bac558e1] OrderedCollections v1.6.2
[1dea7af3] OrdinaryDiffEq v6.58.0
- [90014a1f] PDMats v0.11.25
- [fe68d972] PSDMatrices v0.4.4
+ [90014a1f] PDMats v0.11.28
+ [fe68d972] PSDMatrices v0.4.5
[65ce6f38] PackageExtensionCompat v1.0.2
[65888b18] ParameterizedFunctions v5.16.0
[d96e819e] Parameters v0.12.3
@@ -590,7 +593,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d236fae5] PreallocationTools v0.4.12
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.1
- [08abe8d2] PrettyTables v2.2.7
+ [08abe8d2] PrettyTables v2.2.8
[27ebfcd6] Primes v0.5.4
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
[33c8b6b6] ProgressLogging v0.1.4
@@ -602,7 +605,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e6cf234a] RandomNumbers v1.5.3
[3cdcf5f2] RecipesBase v1.3.4
[01d81517] RecipesPipeline v0.6.12
- [731186ca] RecursiveArrayTools v2.39.0
+ [731186ca] RecursiveArrayTools v2.38.10
[f2c3362d] RecursiveFactorization v0.2.20
[189a3867] Reexport v1.2.2
[05181044] RelocatableFolders v1.0.1
@@ -614,7 +617,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[fdea26ae] SIMD v3.4.5
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[e9a6253c] SciMLNLSolve v0.1.9
[c0aeaf25] SciMLOperators v0.3.6
[505e40e9] SciPyDiffEq v0.2.1
@@ -624,12 +627,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[1277b4bf] ShiftedArrays v2.0.0
[992d4aef] Showoff v1.0.3
[777ac1f9] SimpleBufferStream v1.1.0
- [727e6d20] SimpleNonlinearSolve v0.1.20
+ [727e6d20] SimpleNonlinearSolve v0.1.22
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[66db9d55] SnoopPrecompile v1.0.3
[b85f4697] SoftGlobalScope v1.1.0
- [a2af1166] SortingAlgorithms v1.1.1
+ [a2af1166] SortingAlgorithms v1.2.0
[47a9eef4] SparseDiffTools v2.8.0
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.3.1
@@ -649,7 +652,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[c3572dad] Sundials v4.20.0
[2efcf032] SymbolicIndexingInterface v0.2.2
[d1185830] SymbolicUtils v1.4.0
- [0c5d862f] Symbolics v5.9.0
+ [0c5d862f] Symbolics v5.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.11.0
[92b13dbe] TaylorIntegration v0.14.3
@@ -660,12 +663,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[a759f4b9] TimerOutputs v0.5.23
[c751599d] ToeplitzMatrices v0.8.2
[0796e94c] Tokenize v0.5.25
- [3bb67fe8] TranscodingStreams v0.9.13
+ [3bb67fe8] TranscodingStreams v0.10.1
[a2a6695c] TreeViews v0.3.0
[d5829a12] TriangularSolve v0.1.19
[410a4b4d] Tricks v0.1.8
[781d530d] TruncatedStacktraces v1.4.0
- [5c2747f8] URIs v1.5.0
+ [5c2747f8] URIs v1.5.1
[3a884ed6] UnPack v1.0.2
[1cfade01] UnicodeFun v0.4.1
[1986cc42] Unitful v1.17.0
@@ -754,7 +757,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f1865be] ZeroMQ_jll v4.3.4+0
[3161d3a3] Zstd_jll v1.5.5+0
[35ca27e7] eudev_jll v3.2.9+0
-⌅ [214eeab7] fzf_jll v0.29.0+0
+ [214eeab7] fzf_jll v0.35.1+0
[1a1c6b14] gperf_jll v3.1.1+0
[a4ae2306] libaom_jll v3.4.0+0
[0ac62f75] libass_jll v0.15.1+0
diff --git a/docs/src/benchmarks/pleiades.md b/docs/src/benchmarks/pleiades.md
index 6fc863fe2..3a2179641 100644
--- a/docs/src/benchmarks/pleiades.md
+++ b/docs/src/benchmarks/pleiades.md
@@ -181,7 +181,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Project.toml`
[65888b18] ParameterizedFunctions v5.16.0
[91a5bcdd] Plots v1.39.0
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[505e40e9] SciPyDiffEq v0.2.1
[90137ffa] StaticArrays v1.6.5
[c3572dad] Sundials v4.20.0
@@ -217,9 +217,9 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[00ebfdb7] CSTParser v3.3.6
[49dc2e85] Calculus v0.5.1
[324d7699] CategoricalArrays v0.10.8
- [d360d2e6] ChainRulesCore v1.16.0
+ [d360d2e6] ChainRulesCore v1.18.0
[fb6a15b2] CloseOpenIntervals v0.1.12
- [944b1d66] CodecZlib v0.7.2
+ [944b1d66] CodecZlib v0.7.3
[35d6a980] ColorSchemes v3.24.0
[3da002f7] ColorTypes v0.11.4
[c3611d14] ColorVectorSpace v0.10.0
@@ -235,6 +235,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f4d0f93] Conda v1.9.1
[187b0558] ConstructionBase v1.5.4
[d38c429a] Contour v0.6.2
+ [587fd27a] CovarianceEstimation v0.2.9
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[717857b8] DSP v0.7.9
@@ -244,7 +245,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e2d170a0] DataValueInterfaces v1.0.0
[8bb1440f] DelimitedFiles v1.9.1
[2b5f629d] DiffEqBase v6.133.1
- [459566f4] DiffEqCallbacks v2.33.0
+ [459566f4] DiffEqCallbacks v2.33.1
[f3b72e0c] DiffEqDevTools v2.39.0
[77a26b50] DiffEqNoiseProcess v5.19.0
[163ba53b] DiffResults v1.1.0
@@ -257,7 +258,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[7c1d4256] DynamicPolynomials v0.5.3
[b305315f] Elliptic v1.0.1
[4e289a0a] EnumX v1.0.4
- [f151be2c] EnzymeCore v0.6.1
+ [f151be2c] EnzymeCore v0.6.2
[6912e4f1] Espresso v0.6.1
[460bff9d] ExceptionUnwrapping v0.1.9
[d4d017d3] ExponentialUtilities v1.25.0
@@ -268,7 +269,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[9aa1b823] FastClosures v0.3.2
[442a2c76] FastGaussQuadrature v1.0.0
[29a986be] FastLapackInterface v2.0.0
- [1a297f60] FillArrays v1.6.1
+ [1a297f60] FillArrays v1.7.0
[6a86dc24] FiniteDiff v2.21.1
[53c48c17] FixedPointNumbers v0.8.4
[59287772] Formatting v0.4.2
@@ -299,12 +300,13 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[92d709cd] IrrationalConstants v0.2.2
[c8e1da08] IterTools v1.8.0
[82899510] IteratorInterfaceExtensions v1.0.0
- [1019f520] JLFzf v0.1.5
+ [1019f520] JLFzf v0.1.6
[692b3bcd] JLLWrappers v1.5.0
[682c06a0] JSON v0.21.4
[98e50ef6] JuliaFormatter v1.0.39
[ccbc3e58] JumpProcesses v9.8.0
[ef3ab10e] KLU v0.4.1
+ [2c470bb0] Kronecker v0.5.4
[ba0b0d4f] Krylov v0.9.4
[7f56f5a3] LSODA v0.7.5
[b964fa9f] LaTeXStrings v1.3.0
@@ -315,7 +317,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[50d2b5c4] Lazy v0.15.1
[1d6d02ad] LeftChildRightSiblingTrees v0.2.0
[d3d80556] LineSearches v7.2.0
- [7ed4a6bd] LinearSolve v2.9.2
+ [7ed4a6bd] LinearSolve v2.11.0
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.3
[bdcacae8] LoopVectorization v0.12.165
@@ -335,6 +337,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d41bc354] NLSolversBase v7.8.3
[2774e3e8] NLsolve v4.5.1
[77ba4419] NaNMath v1.0.2
+⌅ [356022a1] NamedDims v0.2.50
[8913a72c] NonlinearSolve v2.2.1
[54ca160b] ODEInterface v0.5.0
[09606e27] ODEInterfaceDiffEq v3.13.3
@@ -344,8 +347,8 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[429524aa] Optim v1.7.8
[bac558e1] OrderedCollections v1.6.2
[1dea7af3] OrdinaryDiffEq v6.58.0
- [90014a1f] PDMats v0.11.25
- [fe68d972] PSDMatrices v0.4.4
+ [90014a1f] PDMats v0.11.28
+ [fe68d972] PSDMatrices v0.4.5
[65ce6f38] PackageExtensionCompat v1.0.2
[65888b18] ParameterizedFunctions v5.16.0
[d96e819e] Parameters v0.12.3
@@ -364,7 +367,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d236fae5] PreallocationTools v0.4.12
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.1
- [08abe8d2] PrettyTables v2.2.7
+ [08abe8d2] PrettyTables v2.2.8
[27ebfcd6] Primes v0.5.4
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
[33c8b6b6] ProgressLogging v0.1.4
@@ -376,7 +379,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e6cf234a] RandomNumbers v1.5.3
[3cdcf5f2] RecipesBase v1.3.4
[01d81517] RecipesPipeline v0.6.12
- [731186ca] RecursiveArrayTools v2.39.0
+ [731186ca] RecursiveArrayTools v2.38.10
[f2c3362d] RecursiveFactorization v0.2.20
[189a3867] Reexport v1.2.2
[05181044] RelocatableFolders v1.0.1
@@ -388,7 +391,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[fdea26ae] SIMD v3.4.5
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[e9a6253c] SciMLNLSolve v0.1.9
[c0aeaf25] SciMLOperators v0.3.6
[505e40e9] SciPyDiffEq v0.2.1
@@ -398,12 +401,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[1277b4bf] ShiftedArrays v2.0.0
[992d4aef] Showoff v1.0.3
[777ac1f9] SimpleBufferStream v1.1.0
- [727e6d20] SimpleNonlinearSolve v0.1.20
+ [727e6d20] SimpleNonlinearSolve v0.1.22
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[66db9d55] SnoopPrecompile v1.0.3
[b85f4697] SoftGlobalScope v1.1.0
- [a2af1166] SortingAlgorithms v1.1.1
+ [a2af1166] SortingAlgorithms v1.2.0
[47a9eef4] SparseDiffTools v2.8.0
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.3.1
@@ -423,7 +426,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[c3572dad] Sundials v4.20.0
[2efcf032] SymbolicIndexingInterface v0.2.2
[d1185830] SymbolicUtils v1.4.0
- [0c5d862f] Symbolics v5.9.0
+ [0c5d862f] Symbolics v5.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.11.0
[92b13dbe] TaylorIntegration v0.14.3
@@ -434,12 +437,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[a759f4b9] TimerOutputs v0.5.23
[c751599d] ToeplitzMatrices v0.8.2
[0796e94c] Tokenize v0.5.25
- [3bb67fe8] TranscodingStreams v0.9.13
+ [3bb67fe8] TranscodingStreams v0.10.1
[a2a6695c] TreeViews v0.3.0
[d5829a12] TriangularSolve v0.1.19
[410a4b4d] Tricks v0.1.8
[781d530d] TruncatedStacktraces v1.4.0
- [5c2747f8] URIs v1.5.0
+ [5c2747f8] URIs v1.5.1
[3a884ed6] UnPack v1.0.2
[1cfade01] UnicodeFun v0.4.1
[1986cc42] Unitful v1.17.0
@@ -528,7 +531,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f1865be] ZeroMQ_jll v4.3.4+0
[3161d3a3] Zstd_jll v1.5.5+0
[35ca27e7] eudev_jll v3.2.9+0
-⌅ [214eeab7] fzf_jll v0.29.0+0
+ [214eeab7] fzf_jll v0.35.1+0
[1a1c6b14] gperf_jll v3.1.1+0
[a4ae2306] libaom_jll v3.4.0+0
[0ac62f75] libass_jll v0.15.1+0
diff --git a/docs/src/benchmarks/rober.md b/docs/src/benchmarks/rober.md
index 35c38288e..c2458a4ce 100644
--- a/docs/src/benchmarks/rober.md
+++ b/docs/src/benchmarks/rober.md
@@ -138,7 +138,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Project.toml`
[65888b18] ParameterizedFunctions v5.16.0
[91a5bcdd] Plots v1.39.0
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[505e40e9] SciPyDiffEq v0.2.1
[90137ffa] StaticArrays v1.6.5
[c3572dad] Sundials v4.20.0
@@ -174,9 +174,9 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[00ebfdb7] CSTParser v3.3.6
[49dc2e85] Calculus v0.5.1
[324d7699] CategoricalArrays v0.10.8
- [d360d2e6] ChainRulesCore v1.16.0
+ [d360d2e6] ChainRulesCore v1.18.0
[fb6a15b2] CloseOpenIntervals v0.1.12
- [944b1d66] CodecZlib v0.7.2
+ [944b1d66] CodecZlib v0.7.3
[35d6a980] ColorSchemes v3.24.0
[3da002f7] ColorTypes v0.11.4
[c3611d14] ColorVectorSpace v0.10.0
@@ -192,6 +192,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f4d0f93] Conda v1.9.1
[187b0558] ConstructionBase v1.5.4
[d38c429a] Contour v0.6.2
+ [587fd27a] CovarianceEstimation v0.2.9
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[717857b8] DSP v0.7.9
@@ -201,7 +202,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e2d170a0] DataValueInterfaces v1.0.0
[8bb1440f] DelimitedFiles v1.9.1
[2b5f629d] DiffEqBase v6.133.1
- [459566f4] DiffEqCallbacks v2.33.0
+ [459566f4] DiffEqCallbacks v2.33.1
[f3b72e0c] DiffEqDevTools v2.39.0
[77a26b50] DiffEqNoiseProcess v5.19.0
[163ba53b] DiffResults v1.1.0
@@ -214,7 +215,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[7c1d4256] DynamicPolynomials v0.5.3
[b305315f] Elliptic v1.0.1
[4e289a0a] EnumX v1.0.4
- [f151be2c] EnzymeCore v0.6.1
+ [f151be2c] EnzymeCore v0.6.2
[6912e4f1] Espresso v0.6.1
[460bff9d] ExceptionUnwrapping v0.1.9
[d4d017d3] ExponentialUtilities v1.25.0
@@ -225,7 +226,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[9aa1b823] FastClosures v0.3.2
[442a2c76] FastGaussQuadrature v1.0.0
[29a986be] FastLapackInterface v2.0.0
- [1a297f60] FillArrays v1.6.1
+ [1a297f60] FillArrays v1.7.0
[6a86dc24] FiniteDiff v2.21.1
[53c48c17] FixedPointNumbers v0.8.4
[59287772] Formatting v0.4.2
@@ -256,12 +257,13 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[92d709cd] IrrationalConstants v0.2.2
[c8e1da08] IterTools v1.8.0
[82899510] IteratorInterfaceExtensions v1.0.0
- [1019f520] JLFzf v0.1.5
+ [1019f520] JLFzf v0.1.6
[692b3bcd] JLLWrappers v1.5.0
[682c06a0] JSON v0.21.4
[98e50ef6] JuliaFormatter v1.0.39
[ccbc3e58] JumpProcesses v9.8.0
[ef3ab10e] KLU v0.4.1
+ [2c470bb0] Kronecker v0.5.4
[ba0b0d4f] Krylov v0.9.4
[7f56f5a3] LSODA v0.7.5
[b964fa9f] LaTeXStrings v1.3.0
@@ -272,7 +274,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[50d2b5c4] Lazy v0.15.1
[1d6d02ad] LeftChildRightSiblingTrees v0.2.0
[d3d80556] LineSearches v7.2.0
- [7ed4a6bd] LinearSolve v2.9.2
+ [7ed4a6bd] LinearSolve v2.11.0
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.3
[bdcacae8] LoopVectorization v0.12.165
@@ -292,6 +294,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d41bc354] NLSolversBase v7.8.3
[2774e3e8] NLsolve v4.5.1
[77ba4419] NaNMath v1.0.2
+⌅ [356022a1] NamedDims v0.2.50
[8913a72c] NonlinearSolve v2.2.1
[54ca160b] ODEInterface v0.5.0
[09606e27] ODEInterfaceDiffEq v3.13.3
@@ -301,8 +304,8 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[429524aa] Optim v1.7.8
[bac558e1] OrderedCollections v1.6.2
[1dea7af3] OrdinaryDiffEq v6.58.0
- [90014a1f] PDMats v0.11.25
- [fe68d972] PSDMatrices v0.4.4
+ [90014a1f] PDMats v0.11.28
+ [fe68d972] PSDMatrices v0.4.5
[65ce6f38] PackageExtensionCompat v1.0.2
[65888b18] ParameterizedFunctions v5.16.0
[d96e819e] Parameters v0.12.3
@@ -321,7 +324,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d236fae5] PreallocationTools v0.4.12
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.1
- [08abe8d2] PrettyTables v2.2.7
+ [08abe8d2] PrettyTables v2.2.8
[27ebfcd6] Primes v0.5.4
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
[33c8b6b6] ProgressLogging v0.1.4
@@ -333,7 +336,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e6cf234a] RandomNumbers v1.5.3
[3cdcf5f2] RecipesBase v1.3.4
[01d81517] RecipesPipeline v0.6.12
- [731186ca] RecursiveArrayTools v2.39.0
+ [731186ca] RecursiveArrayTools v2.38.10
[f2c3362d] RecursiveFactorization v0.2.20
[189a3867] Reexport v1.2.2
[05181044] RelocatableFolders v1.0.1
@@ -345,7 +348,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[fdea26ae] SIMD v3.4.5
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[e9a6253c] SciMLNLSolve v0.1.9
[c0aeaf25] SciMLOperators v0.3.6
[505e40e9] SciPyDiffEq v0.2.1
@@ -355,12 +358,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[1277b4bf] ShiftedArrays v2.0.0
[992d4aef] Showoff v1.0.3
[777ac1f9] SimpleBufferStream v1.1.0
- [727e6d20] SimpleNonlinearSolve v0.1.20
+ [727e6d20] SimpleNonlinearSolve v0.1.22
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[66db9d55] SnoopPrecompile v1.0.3
[b85f4697] SoftGlobalScope v1.1.0
- [a2af1166] SortingAlgorithms v1.1.1
+ [a2af1166] SortingAlgorithms v1.2.0
[47a9eef4] SparseDiffTools v2.8.0
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.3.1
@@ -380,7 +383,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[c3572dad] Sundials v4.20.0
[2efcf032] SymbolicIndexingInterface v0.2.2
[d1185830] SymbolicUtils v1.4.0
- [0c5d862f] Symbolics v5.9.0
+ [0c5d862f] Symbolics v5.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.11.0
[92b13dbe] TaylorIntegration v0.14.3
@@ -391,12 +394,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[a759f4b9] TimerOutputs v0.5.23
[c751599d] ToeplitzMatrices v0.8.2
[0796e94c] Tokenize v0.5.25
- [3bb67fe8] TranscodingStreams v0.9.13
+ [3bb67fe8] TranscodingStreams v0.10.1
[a2a6695c] TreeViews v0.3.0
[d5829a12] TriangularSolve v0.1.19
[410a4b4d] Tricks v0.1.8
[781d530d] TruncatedStacktraces v1.4.0
- [5c2747f8] URIs v1.5.0
+ [5c2747f8] URIs v1.5.1
[3a884ed6] UnPack v1.0.2
[1cfade01] UnicodeFun v0.4.1
[1986cc42] Unitful v1.17.0
@@ -485,7 +488,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f1865be] ZeroMQ_jll v4.3.4+0
[3161d3a3] Zstd_jll v1.5.5+0
[35ca27e7] eudev_jll v3.2.9+0
-⌅ [214eeab7] fzf_jll v0.29.0+0
+ [214eeab7] fzf_jll v0.35.1+0
[1a1c6b14] gperf_jll v3.1.1+0
[a4ae2306] libaom_jll v3.4.0+0
[0ac62f75] libass_jll v0.15.1+0
diff --git a/docs/src/benchmarks/vanderpol.md b/docs/src/benchmarks/vanderpol.md
index 12bd1e159..92d9a3a1b 100644
--- a/docs/src/benchmarks/vanderpol.md
+++ b/docs/src/benchmarks/vanderpol.md
@@ -190,7 +190,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Project.toml`
[65888b18] ParameterizedFunctions v5.16.0
[91a5bcdd] Plots v1.39.0
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[505e40e9] SciPyDiffEq v0.2.1
[90137ffa] StaticArrays v1.6.5
[c3572dad] Sundials v4.20.0
@@ -226,9 +226,9 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[00ebfdb7] CSTParser v3.3.6
[49dc2e85] Calculus v0.5.1
[324d7699] CategoricalArrays v0.10.8
- [d360d2e6] ChainRulesCore v1.16.0
+ [d360d2e6] ChainRulesCore v1.18.0
[fb6a15b2] CloseOpenIntervals v0.1.12
- [944b1d66] CodecZlib v0.7.2
+ [944b1d66] CodecZlib v0.7.3
[35d6a980] ColorSchemes v3.24.0
[3da002f7] ColorTypes v0.11.4
[c3611d14] ColorVectorSpace v0.10.0
@@ -244,6 +244,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f4d0f93] Conda v1.9.1
[187b0558] ConstructionBase v1.5.4
[d38c429a] Contour v0.6.2
+ [587fd27a] CovarianceEstimation v0.2.9
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[717857b8] DSP v0.7.9
@@ -253,7 +254,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e2d170a0] DataValueInterfaces v1.0.0
[8bb1440f] DelimitedFiles v1.9.1
[2b5f629d] DiffEqBase v6.133.1
- [459566f4] DiffEqCallbacks v2.33.0
+ [459566f4] DiffEqCallbacks v2.33.1
[f3b72e0c] DiffEqDevTools v2.39.0
[77a26b50] DiffEqNoiseProcess v5.19.0
[163ba53b] DiffResults v1.1.0
@@ -266,7 +267,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[7c1d4256] DynamicPolynomials v0.5.3
[b305315f] Elliptic v1.0.1
[4e289a0a] EnumX v1.0.4
- [f151be2c] EnzymeCore v0.6.1
+ [f151be2c] EnzymeCore v0.6.2
[6912e4f1] Espresso v0.6.1
[460bff9d] ExceptionUnwrapping v0.1.9
[d4d017d3] ExponentialUtilities v1.25.0
@@ -277,7 +278,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[9aa1b823] FastClosures v0.3.2
[442a2c76] FastGaussQuadrature v1.0.0
[29a986be] FastLapackInterface v2.0.0
- [1a297f60] FillArrays v1.6.1
+ [1a297f60] FillArrays v1.7.0
[6a86dc24] FiniteDiff v2.21.1
[53c48c17] FixedPointNumbers v0.8.4
[59287772] Formatting v0.4.2
@@ -308,12 +309,13 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[92d709cd] IrrationalConstants v0.2.2
[c8e1da08] IterTools v1.8.0
[82899510] IteratorInterfaceExtensions v1.0.0
- [1019f520] JLFzf v0.1.5
+ [1019f520] JLFzf v0.1.6
[692b3bcd] JLLWrappers v1.5.0
[682c06a0] JSON v0.21.4
[98e50ef6] JuliaFormatter v1.0.39
[ccbc3e58] JumpProcesses v9.8.0
[ef3ab10e] KLU v0.4.1
+ [2c470bb0] Kronecker v0.5.4
[ba0b0d4f] Krylov v0.9.4
[7f56f5a3] LSODA v0.7.5
[b964fa9f] LaTeXStrings v1.3.0
@@ -324,7 +326,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[50d2b5c4] Lazy v0.15.1
[1d6d02ad] LeftChildRightSiblingTrees v0.2.0
[d3d80556] LineSearches v7.2.0
- [7ed4a6bd] LinearSolve v2.9.2
+ [7ed4a6bd] LinearSolve v2.11.0
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.3
[bdcacae8] LoopVectorization v0.12.165
@@ -344,6 +346,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d41bc354] NLSolversBase v7.8.3
[2774e3e8] NLsolve v4.5.1
[77ba4419] NaNMath v1.0.2
+⌅ [356022a1] NamedDims v0.2.50
[8913a72c] NonlinearSolve v2.2.1
[54ca160b] ODEInterface v0.5.0
[09606e27] ODEInterfaceDiffEq v3.13.3
@@ -353,8 +356,8 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[429524aa] Optim v1.7.8
[bac558e1] OrderedCollections v1.6.2
[1dea7af3] OrdinaryDiffEq v6.58.0
- [90014a1f] PDMats v0.11.25
- [fe68d972] PSDMatrices v0.4.4
+ [90014a1f] PDMats v0.11.28
+ [fe68d972] PSDMatrices v0.4.5
[65ce6f38] PackageExtensionCompat v1.0.2
[65888b18] ParameterizedFunctions v5.16.0
[d96e819e] Parameters v0.12.3
@@ -373,7 +376,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[d236fae5] PreallocationTools v0.4.12
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.1
- [08abe8d2] PrettyTables v2.2.7
+ [08abe8d2] PrettyTables v2.2.8
[27ebfcd6] Primes v0.5.4
[bf3e78b0] ProbNumDiffEq v0.12.1 `~/.julia/dev/ProbNumDiffEq`
[33c8b6b6] ProgressLogging v0.1.4
@@ -385,7 +388,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[e6cf234a] RandomNumbers v1.5.3
[3cdcf5f2] RecipesBase v1.3.4
[01d81517] RecipesPipeline v0.6.12
- [731186ca] RecursiveArrayTools v2.39.0
+ [731186ca] RecursiveArrayTools v2.38.10
[f2c3362d] RecursiveFactorization v0.2.20
[189a3867] Reexport v1.2.2
[05181044] RelocatableFolders v1.0.1
@@ -397,7 +400,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[fdea26ae] SIMD v3.4.5
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
- [0bca4576] SciMLBase v2.4.0
+ [0bca4576] SciMLBase v2.4.1
[e9a6253c] SciMLNLSolve v0.1.9
[c0aeaf25] SciMLOperators v0.3.6
[505e40e9] SciPyDiffEq v0.2.1
@@ -407,12 +410,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[1277b4bf] ShiftedArrays v2.0.0
[992d4aef] Showoff v1.0.3
[777ac1f9] SimpleBufferStream v1.1.0
- [727e6d20] SimpleNonlinearSolve v0.1.20
+ [727e6d20] SimpleNonlinearSolve v0.1.22
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[66db9d55] SnoopPrecompile v1.0.3
[b85f4697] SoftGlobalScope v1.1.0
- [a2af1166] SortingAlgorithms v1.1.1
+ [a2af1166] SortingAlgorithms v1.2.0
[47a9eef4] SparseDiffTools v2.8.0
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.3.1
@@ -432,7 +435,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[c3572dad] Sundials v4.20.0
[2efcf032] SymbolicIndexingInterface v0.2.2
[d1185830] SymbolicUtils v1.4.0
- [0c5d862f] Symbolics v5.9.0
+ [0c5d862f] Symbolics v5.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.11.0
[92b13dbe] TaylorIntegration v0.14.3
@@ -443,12 +446,12 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[a759f4b9] TimerOutputs v0.5.23
[c751599d] ToeplitzMatrices v0.8.2
[0796e94c] Tokenize v0.5.25
- [3bb67fe8] TranscodingStreams v0.9.13
+ [3bb67fe8] TranscodingStreams v0.10.1
[a2a6695c] TreeViews v0.3.0
[d5829a12] TriangularSolve v0.1.19
[410a4b4d] Tricks v0.1.8
[781d530d] TruncatedStacktraces v1.4.0
- [5c2747f8] URIs v1.5.0
+ [5c2747f8] URIs v1.5.1
[3a884ed6] UnPack v1.0.2
[1cfade01] UnicodeFun v0.4.1
[1986cc42] Unitful v1.17.0
@@ -537,7 +540,7 @@ Status `~/.julia/dev/ProbNumDiffEq/benchmarks/Manifest.toml`
[8f1865be] ZeroMQ_jll v4.3.4+0
[3161d3a3] Zstd_jll v1.5.5+0
[35ca27e7] eudev_jll v3.2.9+0
-⌅ [214eeab7] fzf_jll v0.29.0+0
+ [214eeab7] fzf_jll v0.35.1+0
[1a1c6b14] gperf_jll v3.1.1+0
[a4ae2306] libaom_jll v3.4.0+0
[0ac62f75] libass_jll v0.15.1+0
diff --git a/src/caches.jl b/src/caches.jl
index 19079e1cb..e2fe3d531 100644
--- a/src/caches.jl
+++ b/src/caches.jl
@@ -103,7 +103,7 @@ function OrdinaryDiffEq.alg_cache(
E0, E1, E2 = Proj(0), Proj(1), Proj(2)
@assert f isa SciMLBase.AbstractODEFunction
SolProj = is_secondorder_ode ?
- IsoKroneckerProduct(true, d, [Proj(1).B' Proj(0).B']'):Proj(0)
+ IsoKroneckerProduct(true, d, [Proj(1).B' Proj(0).B']') : Proj(0)
if !KRONECKER
E0, E1, E2 = Matrix(E0), Matrix(E1), Matrix(E2)
SolProj = Matrix(SolProj)