Skip to content

Commit abdabd1

Browse files
Allow LinearSolve v4 (#3815)
* Allow LinearSolve v4 LinearSolve v4.0.0 adds batched (matrix) right-hand side support (SciML/LinearSolve.jl#1072). OrdinaryDiffEq is functionally unaffected — all call sites pass flattened vectors with explicit u0 — so this only widens compat to include v4 and bumps affected subpackage patch versions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Re-trigger CI against LinearSolve v4 (now registered in General) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 9ba59f5 commit abdabd1

13 files changed

Lines changed: 24 additions & 24 deletions

File tree

lib/DelayDiffEq/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "DelayDiffEq"
22
uuid = "bcd4f6db-9728-5f36-b5f7-82caef46ccdb"
33
authors = ["Chris Rackauckas <accounts@chrisrackauckas.com>"]
4-
version = "6.0.5"
4+
version = "6.0.6"
55

66
[deps]
77
ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
@@ -71,7 +71,7 @@ FastBroadcast = "1.3"
7171
FiniteDiff = "2.27"
7272
ForwardDiff = "1.3.3"
7373
LinearAlgebra = "1"
74-
LinearSolve = "3.75.0"
74+
LinearSolve = "3.75.0, 4"
7575
Logging = "1"
7676
OrdinaryDiffEqBDF = "2"
7777
OrdinaryDiffEqCore = "4"

lib/OrdinaryDiffEqAMF/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqAMF"
22
uuid = "08082164-f6a1-4363-b3df-3aa6fcf571ad"
33
authors = ["Utkarsh <rajpututkarsh530@gmail.com>"]
4-
version = "2.0.1"
4+
version = "2.0.2"
55

66
[deps]
77
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
@@ -14,7 +14,7 @@ SciMLOperators = "c0aeaf25-5076-4817-a8d5-81caf7dfa961"
1414
[compat]
1515
LinearAlgebra = "1.10"
1616
SafeTestsets = "0.1.0"
17-
LinearSolve = "3.75.0"
17+
LinearSolve = "3.75.0, 4"
1818
OrdinaryDiffEqCore = "4"
1919
Reexport = "1.2.2"
2020
SciMLBase = "3.10.0"

lib/OrdinaryDiffEqBDF/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqBDF"
22
uuid = "6ad6398a-0878-4a85-9266-38940aa047c8"
33
authors = ["ParamThakkar123 <paramthakkar864@gmail.com>"]
4-
version = "2.2.2"
4+
version = "2.2.3"
55

66
[deps]
77
FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
@@ -54,7 +54,7 @@ Random = "<0.0.1, 1"
5454
DiffEqDevTools = "3"
5555
DifferentiationInterface = "0.7.18"
5656
MuladdMacro = "0.2.1"
57-
LinearSolve = "3.75.0"
57+
LinearSolve = "3.75.0, 4"
5858
PrecompileTools = "1.2.1, 1.3"
5959
LinearAlgebra = "1.10"
6060
OrdinaryDiffEqDifferentiation = "3"

lib/OrdinaryDiffEqDefault/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqDefault"
22
uuid = "50262376-6c5a-4cf5-baba-aaf4f84d72d7"
33
authors = ["ParamThakkar123 <paramthakkar864@gmail.com>"]
4-
version = "2.2.1"
4+
version = "2.2.2"
55

66
[deps]
77
OrdinaryDiffEqTsit5 = "b1df2697-797e-41e3-8120-5422d3b24e4a"
@@ -45,7 +45,7 @@ Random = "<0.0.1, 1"
4545
DiffEqDevTools = "3"
4646
OrdinaryDiffEqBDF = "2"
4747
OrdinaryDiffEqVerner = "2"
48-
LinearSolve = "3.75.0"
48+
LinearSolve = "3.75.0, 4"
4949
PrecompileTools = "1.2.1, 1.3"
5050
EnumX = "1.0.4"
5151
LinearAlgebra = "1.10"

lib/OrdinaryDiffEqDifferentiation/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name = "OrdinaryDiffEqDifferentiation"
2-
version = "3.2.1"
2+
version = "3.2.2"
33
uuid = "4302a76b-040a-498a-8c04-15b101fed76b"
44
authors = ["Chris Rackauckas <accounts@chrisrackauckas.com>", "Yingbo Ma <mayingbo5@gmail.com>"]
55

@@ -20,7 +20,7 @@ DiffEqDevTools = "3"
2020
Test = "<0.0.1, 1"
2121
FiniteDiff = "2.27"
2222
DifferentiationInterface = "0.7.18"
23-
LinearSolve = "3.75.0"
23+
LinearSolve = "3.75.0, 4"
2424
ConstructionBase = "1.5.8"
2525
LinearAlgebra = "1.10"
2626
SciMLBase = "3.10.0"

lib/OrdinaryDiffEqDifferentiation/test/sparse/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ OrdinaryDiffEqSDIRK = {path = "../../../OrdinaryDiffEqSDIRK"}
1313

1414
[compat]
1515
ComponentArrays = "0.15, 1"
16-
LinearSolve = "3"
16+
LinearSolve = "3, 4"
1717
OrdinaryDiffEq = "7"

lib/OrdinaryDiffEqExponentialRK/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqExponentialRK"
22
uuid = "e0540318-69ee-4070-8777-9e2de6de23de"
33
authors = ["ParamThakkar123 <paramthakkar864@gmail.com>"]
4-
version = "2.0.1"
4+
version = "2.0.2"
55

66
[deps]
77
FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
@@ -46,7 +46,7 @@ Random = "<0.0.1, 1"
4646
DiffEqDevTools = "3"
4747
MuladdMacro = "0.2.1"
4848
OrdinaryDiffEqVerner = "2"
49-
LinearSolve = "3.75.0"
49+
LinearSolve = "3.75.0, 4"
5050
ExponentialUtilities = "1.27"
5151
LinearAlgebra = "1.10"
5252
OrdinaryDiffEqDifferentiation = "3"

lib/OrdinaryDiffEqExtrapolation/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqExtrapolation"
22
uuid = "becaefa8-8ca2-5cf9-886d-c06f3d2bd2c4"
33
authors = ["Chris Rackauckas <accounts@chrisrackauckas.com>", "Yingbo Ma <mayingbo5@gmail.com>"]
4-
version = "2.2.1"
4+
version = "2.2.2"
55

66
[deps]
77
FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
@@ -36,7 +36,7 @@ FastBroadcast = "1.3"
3636
Random = "<0.0.1, 1"
3737
DiffEqDevTools = "3"
3838
MuladdMacro = "0.2.1"
39-
LinearSolve = "3.75.0"
39+
LinearSolve = "3.75.0, 4"
4040
OrdinaryDiffEqDifferentiation = "3"
4141
SciMLBase = "3.10.0"
4242
OrdinaryDiffEqCore = "4.4"

lib/OrdinaryDiffEqFIRK/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqFIRK"
22
uuid = "5960d6e9-dd7a-4743-88e7-cf307b64f125"
33
authors = ["ParamThakkar123 <paramthakkar864@gmail.com>"]
4-
version = "2.3.1"
4+
version = "2.3.2"
55

66
[deps]
77
FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
@@ -42,7 +42,7 @@ Random = "<0.0.1, 1"
4242
DiffEqDevTools = "3"
4343
FastGaussQuadrature = "1.2"
4444
MuladdMacro = "0.2.1"
45-
LinearSolve = "3.75.0"
45+
LinearSolve = "3.75.0, 4"
4646
LinearAlgebra = "1.10"
4747
OrdinaryDiffEqDifferentiation = "3"
4848
SciMLBase = "3.10.0"

lib/OrdinaryDiffEqNonlinearSolve/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "OrdinaryDiffEqNonlinearSolve"
22
uuid = "127b3ac7-2247-4354-8eb6-78cf4e7c58e8"
33
authors = ["Chris Rackauckas <accounts@chrisrackauckas.com>", "Yingbo Ma <mayingbo5@gmail.com>"]
4-
version = "2.0.1"
4+
version = "2.0.2"
55

66
[deps]
77
NonlinearSolve = "8913a72c-1f9b-4ce2-8d82-65094dcecaec"
@@ -53,7 +53,7 @@ FastBroadcast = "1.3"
5353
Random = "<0.0.1, 1"
5454
DiffEqDevTools = "3"
5555
MuladdMacro = "0.2.1"
56-
LinearSolve = "3.75.0"
56+
LinearSolve = "3.75.0, 4"
5757
LineSearches = "7.5.1"
5858
LinearAlgebra = "1.10"
5959
OrdinaryDiffEqDifferentiation = "3"

0 commit comments

Comments
 (0)