Skip to content

Commit 75b550a

Browse files
Bump LinearSolves
1 parent 0d44597 commit 75b550a

40 files changed

+57
-36
lines changed

Diff for: benchmarks/AstroChem/Project.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ODEInterfaceDiffEq = "09606e27-ecf5-54fc-bb29-004bd9f985bf"
1010
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
1111
OrdinaryDiffEqCore = "bbf590c4-e513-4bbe-9b18-05decba2e5d8"
1212
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
13+
RecursiveFactorization = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
1314
Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4"
1415
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"
1516

@@ -18,12 +19,13 @@ BenchmarkTools = "1"
1819
Catalyst = "14"
1920
DiffEqDevTools = "2"
2021
LSODA = "0.7"
21-
LinearSolve = "2"
22+
LinearSolve = "3"
2223
NaNMath = "1"
2324
ODEInterface = "0.5"
2425
ODEInterfaceDiffEq = "3"
2526
OrdinaryDiffEq = "6.89"
2627
OrdinaryDiffEqCore = "1.9"
2728
Plots = "1"
29+
RecursiveFactorization = "0.2.23"
2830
Sundials = "4"
2931
Symbolics = "6"

Diff for: benchmarks/AstroChem/astrochem.jmd

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ using Plots
1010
using Symbolics
1111
using DiffEqDevTools
1212
using Sundials, ODEInterface, ODEInterfaceDiffEq, LSODA
13+
using RecursiveFactorization
1314
```
1415

1516
## Without Temperature Dynamics

Diff for: benchmarks/AstroChem/nelson.jmd

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ using OrdinaryDiffEq
88
using DiffEqDevTools, Plots
99
using Sundials, LSODA
1010
using ODEInterface, ODEInterfaceDiffEq
11+
using RecursiveFactorization
1112
```
1213

1314
The ODE function defined below models the reduced carbon-oxygen

Diff for: benchmarks/Bio/BCR.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Catalyst network model to ODEs.
1717
using DiffEqBase, OrdinaryDiffEq, Catalyst, ReactionNetworkImporters,
1818
Sundials, Plots, DiffEqDevTools, ODEInterface, ODEInterfaceDiffEq,
1919
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools,
20-
LinearSolve
20+
LinearSolve, RecursiveFactorization
2121

2222
gr()
2323
datadir = joinpath(dirname(pathof(ReactionNetworkImporters)),"../data/bcr")

Diff for: benchmarks/Bio/Bidkhori2012.jmd

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ and the model was parsed to Julia are finally to ODEs using [ModelingToolkit](ht
1313
```julia
1414
using DiffEqBase, OrdinaryDiffEq, Catalyst, ReactionNetworkImporters,
1515
Sundials, Plots, DiffEqDevTools, ODEInterface, ODEInterfaceDiffEq,
16-
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools, JLD2
16+
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools, JLD2,
17+
RecursiveFactorization
1718

1819
gr()
1920

Diff for: benchmarks/Bio/Project.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ ODEInterface = "54ca160b-1b9f-5127-a996-1867f4bc2a2c"
1212
ODEInterfaceDiffEq = "09606e27-ecf5-54fc-bb29-004bd9f985bf"
1313
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
1414
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
15+
RecursiveFactorization = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
1516
ReactionNetworkImporters = "b4db0fb7-de2a-5028-82bf-5021f5cfa881"
1617
SciMLBenchmarks = "31c91b34-3c75-11e9-0341-95557aab0344"
1718
Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4"
@@ -25,13 +26,14 @@ DiffEqDevTools = "2.35"
2526
IncompleteLU = "0.2"
2627
JLD2 = "0.4, 0.5"
2728
LSODA = "0.7"
28-
LinearSolve = "1, 2"
29+
LinearSolve = "3"
2930
ModelingToolkit = "9"
3031
ODEInterface = "0.5"
3132
ODEInterfaceDiffEq = "3.8"
3233
OrdinaryDiffEq = "6"
3334
Plots = "1.10"
3435
ReactionNetworkImporters = "0.15"
36+
RecursiveFactorization = "0.2.23"
3537
SciMLBenchmarks = "0.1"
3638
Sundials = "4.4"
3739
TimerOutputs = "0.5"

Diff for: benchmarks/Bio/egfr_net.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Catalyst network model to ODEs.
1818
using DiffEqBase, OrdinaryDiffEq, Catalyst, ReactionNetworkImporters,
1919
Sundials, Plots, DiffEqDevTools, ODEInterface, ODEInterfaceDiffEq,
2020
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools,
21-
LinearSolve
21+
LinearSolve, RecursiveFactorization
2222

2323
gr()
2424
const to = TimerOutput()

Diff for: benchmarks/Bio/fceri_gamma2.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Catalyst network model to ODEs.
1717
using DiffEqBase, OrdinaryDiffEq, Catalyst, ReactionNetworkImporters,
1818
Sundials, Plots, DiffEqDevTools, ODEInterface, ODEInterfaceDiffEq,
1919
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools,
20-
LinearSolve
20+
LinearSolve, RecursiveFactorization
2121

2222
gr()
2323
const to = TimerOutput()

Diff for: benchmarks/Bio/multisite2.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Catalyst network model to ODEs.
1616
using DiffEqBase, OrdinaryDiffEq, Catalyst, ReactionNetworkImporters,
1717
Sundials, Plots, DiffEqDevTools, ODEInterface, ODEInterfaceDiffEq,
1818
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools,
19-
LinearSolve
19+
LinearSolve, RecursiveFactorization
2020

2121
gr()
2222
const to = TimerOutput()

Diff for: benchmarks/Bio/multistate.jmd

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Catalyst network model to ODEs.
1515
```julia
1616
using DiffEqBase, OrdinaryDiffEq, Catalyst, ReactionNetworkImporters,
1717
Sundials, Plots, DiffEqDevTools, ODEInterface, ODEInterfaceDiffEq,
18-
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools
18+
LSODA, TimerOutputs, LinearAlgebra, ModelingToolkit, BenchmarkTools,
19+
RecursiveFactorization
1920

2021
gr()
2122
const to = TimerOutput()

Diff for: benchmarks/ComplicatedPDE/Filament.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ The model is thus defined as follows:
1515

1616
```julia
1717
using OrdinaryDiffEq, ODEInterfaceDiffEq, Sundials, DiffEqDevTools, LSODA, LinearSolve
18-
using LinearAlgebra
18+
using LinearAlgebra, RecursiveFactorization
1919
using Plots
2020
gr()
2121
```

Diff for: benchmarks/ComplicatedPDE/Project.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ NonlinearSolve = "8913a72c-1f9b-4ce2-8d82-65094dcecaec"
88
ODEInterfaceDiffEq = "09606e27-ecf5-54fc-bb29-004bd9f985bf"
99
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
1010
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
11+
RecursiveFactorization = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
1112
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
1213
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"
1314
Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4"
@@ -17,12 +18,13 @@ Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"
1718
DiffEqDevTools = "2"
1819
GaussianRandomFields = "2"
1920
LSODA = "0.7"
20-
LinearSolve = "2"
21+
LinearSolve = "3"
2122
ModelingToolkit = "8"
2223
NonlinearSolve = "1, 2, 4"
2324
ODEInterfaceDiffEq = "3"
2425
OrdinaryDiffEq = "6"
2526
Plots = "1"
27+
RecursiveFactorization = "0.2.23"
2628
StableRNGs = "1"
2729
Sundials = "4"
2830
Symbolics = "5, 6"

Diff for: benchmarks/ComplicatedPDE/SpringBlockNonLinearResistance.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using OrdinaryDiffEq, Symbolics, ModelingToolkit, Sundials, LinearSolve, SparseA
88
using NonlinearSolve
99
using GaussianRandomFields
1010
using StableRNGs
11-
using DiffEqDevTools
11+
using DiffEqDevTools, RecursiveFactorization
1212
using Plots; gr()
1313

1414

Diff for: benchmarks/LinearSolve/LUFactorization.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: Chris Rackauckas
55

66
```julia
77
using BenchmarkTools, Random, VectorizationBase
8-
using LinearAlgebra, LinearSolve, MKL_jll
8+
using LinearAlgebra, LinearSolve, RecursiveFactorization, MKL_jll
99
nc = min(Int(VectorizationBase.num_cores()), Threads.nthreads())
1010
BLAS.set_num_threads(nc)
1111
BenchmarkTools.DEFAULT_PARAMETERS.seconds = 0.5

Diff for: benchmarks/LinearSolve/Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ VectorizationBase = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f"
1616

1717
[compat]
1818
BenchmarkTools = "1"
19-
LinearSolve = "2.5"
19+
LinearSolve = "3"
2020
MatrixDepot = "1"
2121
Pardiso = "0.5.4"
2222
Plots = "1"

Diff for: benchmarks/MethodOfLinesPDE/MOL_fdm.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ It is concerned with comparing the performance of various discretization methods
88

99
```julia
1010
using MethodOfLines, DomainSets, OrdinaryDiffEq, ModelingToolkit, DiffEqDevTools, LinearAlgebra,
11-
LinearSolve, Plots
11+
LinearSolve, Plots, RecursiveFactorization
1212
```
1313

1414
Here is the burgers equation with a Dirichlet and Neumann boundary conditions,

Diff for: benchmarks/MethodOfLinesPDE/MOLxPDESystemLibrary.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ It is concerned with comparing the performance of various discretization methods
99

1010
```julia
1111
using MethodOfLines, DomainSets, OrdinaryDiffEq, ModelingToolkit, DiffEqDevTools, LinearAlgebra,
12-
LinearSolve, Plots
12+
LinearSolve, Plots, RecursiveFactorization
1313
using PDESystemLibrary
1414
```
1515

Diff for: benchmarks/MethodOfLinesPDE/Project.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,19 @@ ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
77
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
88
PDESystemLibrary = "d14f9848-fe58-4297-bd22-c1aba6f3000d"
99
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
10+
RecursiveFactorization = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
1011
SciMLBenchmarks = "31c91b34-3c75-11e9-0341-95557aab0344"
1112
Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4"
1213

1314
[compat]
1415
DiffEqDevTools = "2"
1516
DomainSets = "0.5, 0.6, 0.7"
16-
LinearSolve = "1, 2"
17+
LinearSolve = "3"
1718
MethodOfLines = "0.9"
1819
ModelingToolkit = "8"
1920
OrdinaryDiffEq = "6"
2021
PDESystemLibrary = "0.1"
2122
Plots = "1"
23+
RecursiveFactorization = "0.2.23"
2224
SciMLBenchmarks = "0.1"
2325
Sundials = "4"

Diff for: benchmarks/ModelingToolkit/Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ CairoMakie = "0.11.11"
2424
DataFrames = "1"
2525
JuliaSimCompiler = "0.1.9"
2626
JuliaSimCompilerRuntime = "1.0.0"
27-
LinearSolve = "2.30.0"
27+
LinearSolve = "3"
2828
ModelingToolkit = "9.20.0"
2929
ModelingToolkitStandardLibrary = "2"
3030
Multibody = "0.1.0"

Diff for: benchmarks/NonlinearProblem/Project.toml

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ NonlinearSolve = "8913a72c-1f9b-4ce2-8d82-65094dcecaec"
1717
PETSc = "ace2c81b-2b5f-4b1e-a30d-d662738edfe0"
1818
PolyesterForwardDiff = "98d1487c-24ca-40b6-b7ab-df2af84e126b"
1919
PrettyTables = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d"
20+
RecursiveFactorization = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
2021
SciMLBenchmarks = "31c91b34-3c75-11e9-0341-95557aab0344"
2122
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
2223
SimpleNonlinearSolve = "727e6d20-b764-4bd8-a329-72de5adea6c7"
@@ -47,6 +48,7 @@ NonlinearSolve = "4"
4748
PETSc = "0.3"
4849
PolyesterForwardDiff = "0.1"
4950
PrettyTables = "2"
51+
RecursiveFactorization = "0.2.23"
5052
SciMLBenchmarks = "0.1"
5153
Setfield = "1"
5254
SimpleNonlinearSolve = "2"

Diff for: benchmarks/NonlinearProblem/bruss.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Fetch required packages
1111
using NonlinearSolve, SparseDiffTools, LinearAlgebra, SparseArrays, DiffEqDevTools,
1212
CairoMakie, Symbolics, BenchmarkTools, PolyesterForwardDiff, LinearSolve, Sundials,
1313
Enzyme, SparseConnectivityTracer, DifferentiationInterface
14-
import NLsolve, MINPACK, PETSc
14+
import NLsolve, MINPACK, PETSc, RecursiveFactorization
1515

1616
const RUS = RadiusUpdateSchemes;
1717
BenchmarkTools.DEFAULT_PARAMETERS.seconds = 0.2;

Diff for: benchmarks/NonlinearProblem/nonlinear_battery_problem.jmd

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ Fetch required packages.
2121

2222
```julia
2323
using NonlinearSolve, LinearSolve, StaticArrays, Sundials, SpeedMapping,
24-
BenchmarkTools, LinearAlgebra, DiffEqDevTools, PolyesterForwardDiff, CairoMakie
24+
BenchmarkTools, LinearAlgebra, DiffEqDevTools, PolyesterForwardDiff, CairoMakie,
25+
RecursiveFactorization
2526
import MINPACK, NLsolve
2627
import LineSearches
2728

Diff for: benchmarks/NonlinearProblem/nonlinear_solver_23_tests.jmd

+2-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ Fetch required packages.
3636

3737
```julia
3838
using NonlinearSolve, LinearSolve, StaticArrays, Sundials, Setfield,
39-
BenchmarkTools, LinearAlgebra, DiffEqDevTools, NonlinearProblemLibrary, CairoMakie
39+
BenchmarkTools, LinearAlgebra, DiffEqDevTools, NonlinearProblemLibrary, CairoMakie,
40+
RecursiveFactorization
4041
import PolyesterForwardDiff, MINPACK, NLsolve
4142

4243
const RUS = RadiusUpdateSchemes;

Diff for: benchmarks/NonlinearProblem/quadratic_nonlinear.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This is a test of a simple small nonlinear rootfinding problem.
77

88
```julia
99
using NonlinearSolve, StaticArrays, DiffEqDevTools, Sundials, CairoMakie, LinearSolve,
10-
LinearAlgebra, StableRNGs, BenchmarkTools, Setfield
10+
LinearAlgebra, StableRNGs, BenchmarkTools, Setfield, RecursiveFactorization
1111
import PolyesterForwardDiff, MINPACK, NLsolve, SpeedMapping
1212

1313
const RUS = RadiusUpdateSchemes;

Diff for: benchmarks/SimpleHandwrittenPDE/Project.toml

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
1010
ODEInterfaceDiffEq = "09606e27-ecf5-54fc-bb29-004bd9f985bf"
1111
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
1212
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
13+
RecursiveFactorization = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
1314
SciMLBenchmarks = "31c91b34-3c75-11e9-0341-95557aab0344"
1415
Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4"
1516

@@ -24,5 +25,6 @@ ModelingToolkit = "8"
2425
ODEInterfaceDiffEq = "3.7"
2526
OrdinaryDiffEq = "5.41, 6"
2627
Plots = "1.4"
28+
RecursiveFactorization = "0.2.23"
2729
SciMLBenchmarks = "0.1"
2830
Sundials = "4.2"

Diff for: benchmarks/SimpleHandwrittenPDE/allen_cahn_fdm_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/allen_cahn_spectral_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/burgers_fdm_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/burgers_spectral_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/kdv_fdm_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/kdv_spectral_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/ks_fdm_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/SimpleHandwrittenPDE/ks_spectral_wpd.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: HAO HAO
66
```julia
77
using ApproxFun, OrdinaryDiffEq, Sundials, LinearSolve
88
using DiffEqDevTools
9-
using LinearAlgebra
9+
using LinearAlgebra, RecursiveFactorization
1010
using Plots; gr()
1111
```
1212

Diff for: benchmarks/StiffODE/Bruss.jmd

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ author: Chris Rackauckas and Utkarsh
66
```julia
77
using OrdinaryDiffEq, DiffEqDevTools, Sundials, ParameterizedFunctions, Plots,
88
ODEInterfaceDiffEq, LSODA, SparseArrays, LinearSolve,
9-
LinearAlgebra, IncompleteLU, AlgebraicMultigrid, Symbolics, ModelingToolkit
9+
LinearAlgebra, IncompleteLU, AlgebraicMultigrid, Symbolics, ModelingToolkit,
10+
RecursiveFactorization
1011
gr()
1112

1213
const N = 8

Diff for: benchmarks/StiffODE/Hires.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: Chris Rackauckas
55

66
```julia
77
using OrdinaryDiffEq, ParameterizedFunctions, Plots, ODEInterfaceDiffEq, LSODA, DiffEqDevTools, Sundials
8-
using LinearAlgebra, StaticArrays
8+
using LinearAlgebra, StaticArrays, RecursiveFactorization
99

1010
gr() #gr(fmt=:png)
1111

Diff for: benchmarks/StiffODE/Orego.jmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: Chris Rackauckas
66
```julia
77
using OrdinaryDiffEq, DiffEqDevTools, ParameterizedFunctions, Plots, ODEInterfaceDiffEq, LSODA, Sundials
88
gr() #gr(fmt=:png)
9-
using LinearAlgebra, StaticArrays
9+
using LinearAlgebra, StaticArrays, RecursiveFactorization
1010

1111
f = @ode_def Orego begin
1212
dy1 = p1*(y2+y1*(1-p2*y1-y2))

0 commit comments

Comments
 (0)