@@ -4220,15 +4220,15 @@ function BVPFunction{iip, specialize, twopoint}(f, bc;
4220
4220
error (" FunctionWrapperSpecialize must be used on the problem constructor for access to u0, p, and t types!" )
4221
4221
end
4222
4222
4223
- if jac === nothing && isa (jac_prototype, AbstractDiffEqLinearOperator )
4223
+ if jac === nothing && isa (jac_prototype, AbstractSciMLOperator )
4224
4224
if iip_f
4225
4225
jac = update_coefficients! # (J,u,p,t)
4226
4226
else
4227
4227
jac = (u, p, t) -> update_coefficients! (deepcopy (jac_prototype), u, p, t)
4228
4228
end
4229
4229
end
4230
4230
4231
- if bcjac === nothing && isa (bcjac_prototype, AbstractDiffEqLinearOperator )
4231
+ if bcjac === nothing && isa (bcjac_prototype, AbstractSciMLOperator )
4232
4232
if iip_bc
4233
4233
bcjac = update_coefficients! # (J,u,p,t)
4234
4234
else
@@ -4393,15 +4393,15 @@ function DynamicalBVPFunction{iip, specialize, twopoint}(f, bc;
4393
4393
error (" FunctionWrapperSpecialize must be used on the problem constructor for access to u0, p, and t types!" )
4394
4394
end
4395
4395
4396
- if jac === nothing && isa (jac_prototype, AbstractDiffEqLinearOperator )
4396
+ if jac === nothing && isa (jac_prototype, AbstractSciMLOperator )
4397
4397
if iip_f
4398
4398
jac = update_coefficients! # (J,u,p,t)
4399
4399
else
4400
4400
jac = (u, p, t) -> update_coefficients! (deepcopy (jac_prototype), u, p, t)
4401
4401
end
4402
4402
end
4403
4403
4404
- if bcjac === nothing && isa (bcjac_prototype, AbstractDiffEqLinearOperator )
4404
+ if bcjac === nothing && isa (bcjac_prototype, AbstractSciMLOperator )
4405
4405
if iip_bc
4406
4406
bcjac = update_coefficients! # (J,u,p,t)
4407
4407
else
0 commit comments