Skip to content

Commit 77d9ac2

Browse files
Make the two extension PRs "exactly" the same
1 parent 0632329 commit 77d9ac2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ext/ForwardDiffStaticArraysExt.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ using ForwardDiff, StaticArrays, LinearAlgebra, DiffResults
44
using ForwardDiff: Dual, partials, GradientConfig, JacobianConfig, HessianConfig, Tag, Chunk,
55
gradient, hessian, jacobian, gradient!, hessian!, jacobian!,
66
extract_gradient!, extract_jacobian!, extract_value!,
7+
vector_mode_gradient, vector_mode_gradient!,
78
vector_mode_jacobian, vector_mode_jacobian!, valtype, value, _lyap_div!
89
using DiffResults: DiffResult, ImmutableDiffResult, MutableDiffResult
910

@@ -34,11 +35,11 @@ function LinearAlgebra.eigen(A::Symmetric{<:Dual{Tg,T,N}, <:StaticArrays.StaticM
3435
end
3536

3637
# Gradient
37-
@inline ForwardDiff.gradient(f, x::StaticArray) = ForwardDiff.vector_mode_gradient(f, x)
38+
@inline ForwardDiff.gradient(f, x::StaticArray) = vector_mode_gradient(f, x)
3839
@inline ForwardDiff.gradient(f, x::StaticArray, cfg::GradientConfig) = gradient(f, x)
3940
@inline ForwardDiff.gradient(f, x::StaticArray, cfg::GradientConfig, ::Val) = gradient(f, x)
4041

41-
@inline ForwardDiff.gradient!(result::Union{AbstractArray,DiffResult}, f, x::StaticArray) = ForwardDiff.vector_mode_gradient!(result, f, x)
42+
@inline ForwardDiff.gradient!(result::Union{AbstractArray,DiffResult}, f, x::StaticArray) = vector_mode_gradient!(result, f, x)
4243
@inline ForwardDiff.gradient!(result::Union{AbstractArray,DiffResult}, f, x::StaticArray, cfg::GradientConfig) = gradient!(result, f, x)
4344
@inline ForwardDiff.gradient!(result::Union{AbstractArray,DiffResult}, f, x::StaticArray, cfg::GradientConfig, ::Val) = gradient!(result, f, x)
4445

0 commit comments

Comments
 (0)