Open DanielVandH opened 1 year ago
Indeed, solving with a non-split method throws a warning if the solver isn't set:
┌ Warning: Split ODE problem do not work with factorization linear solvers. Bug detailed in https://github.com/SciML/OrdinaryDiffEq.jl/pull/1643. Defaulting to linsolve=KrylovJL()
└ @ OrdinaryDiffEq C:\Users\accou\.julia\packages\OrdinaryDiffEq\NbEDr\src\alg_utils.jl:248
referencing https://github.com/SciML/OrdinaryDiffEq.jl/pull/1643. Some of the PDE benchmarks need this fixed.
CC: @vpuri3
There are some issues when using a
SplitODEFunction
withKLUFactorization()
. If using aMatrixOperator
:If just using normal functions:
I think the issue in this case is that
jac_prototype
doesn't get correctly passed intoprob
?