Skip to content

Commit af584a1

Browse files
committed
stabilize jacobian
1 parent 83a01e5 commit af584a1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/OrdinaryDiffEqDifferentiation/src/derivative_wrappers.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ function jacobian(f, x::AbstractArray{<:Number}, integrator)
136136
end
137137

138138
# fallback for scalar x, is needed for calc_J to work
139-
function jacobian(f, x, integrator)
139+
function jacobian(f::UJacobianWrapper, x, integrator)
140140
alg = unwrap_alg(integrator, true)
141141

142142
dense = ADTypes.dense_ad(alg_autodiff(alg))
@@ -183,7 +183,7 @@ function jacobian(f, x, integrator)
183183
return jac
184184
end
185185

186-
function jacobian!(J::AbstractMatrix{<:Number}, f, x::AbstractArray{<:Number},
186+
function jacobian!(J::AbstractMatrix{<:Number}, f::UJacobianWrapper, x::AbstractArray{<:Number},
187187
fx::AbstractArray{<:Number}, integrator::SciMLBase.DEIntegrator,
188188
jac_config)
189189
alg = unwrap_alg(integrator, true)

0 commit comments

Comments
 (0)