Skip to content

Commit 346a129

Browse files
committed
Fix method overwriting
1 parent ca4d2bd commit 346a129

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/riemannian/hamiltonian.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ using LinearAlgebra: logabsdet, tr, diagm, logdet
77
function phasepoint(
88
rng::Union{AbstractRNG,AbstractVector{<:AbstractRNG}},
99
θ::AbstractVecOrMat{T},
10-
h::Hamiltonian,
10+
h::Hamiltonian{<:DenseRiemannianMetric},
1111
) where {T<:Real}
1212
return phasepoint(h, θ, rand_momentum(rng, h.metric, h.kinetic, θ))
1313
end
@@ -16,7 +16,7 @@ end
1616
function refresh(
1717
rng::Union{AbstractRNG,AbstractVector{<:AbstractRNG}},
1818
::FullMomentumRefreshment,
19-
h::Hamiltonian,
19+
h::Hamiltonian{<:DenseRiemannianMetric},
2020
z::PhasePoint,
2121
)
2222
return phasepoint(h, z.θ, rand_momentum(rng, h.metric, h.kinetic, z.θ))
@@ -26,7 +26,7 @@ end
2626
function refresh(
2727
rng::Union{AbstractRNG,AbstractVector{<:AbstractRNG}},
2828
ref::PartialMomentumRefreshment,
29-
h::Hamiltonian,
29+
h::Hamiltonian{<:DenseRiemannianMetric},
3030
z::PhasePoint,
3131
)
3232
return phasepoint(

0 commit comments

Comments
 (0)