Skip to content

Commit 3731034

Browse files
Merge pull request #632 from SciML/ChrisRackauckas-patch-6
Skip CheckInit on ODEs
2 parents f90d49d + 0775016 commit 3731034

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/initialize_dae.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ function OrdinaryDiffEqCore._initialize_dae!(
1111
::OrdinaryDiffEqCore.DefaultInit, isinplace)
1212
if SciMLBase.has_initializeprob(prob.f)
1313
OrdinaryDiffEqCore._initialize_dae!(integrator, prob, SciMLBase.OverrideInit(), isinplace)
14-
elseif SciMLBase.__has_mass_matrix(prob.f)
14+
elseif SciMLBase.__has_mass_matrix(prob.f) && !(prob.f.mass_matrix isa LinearAlgebra.UniformScaling)
1515
OrdinaryDiffEqCore._initialize_dae!(integrator, prob, SciMLBase.CheckInit(), isinplace)
1616
end
1717
end

0 commit comments

Comments
 (0)