Skip to content

Commit 9e7461f

Browse files
authored
Add a comment
1 parent 9e22b30 commit 9e7461f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/beta_inc.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ Computes ``log(\\Gamma(b)/\\Gamma(a+b))`` when b >= 8
1111
"""
1212
loggammadiv(a::Number, b::Number) = _loggammadiv(promote(float(a), float(b))...)
1313

14-
_loggammadiv(a::Number, b::Number) = loggamma(b) - loggamma(a + b)
14+
# TODO: Add a proper implementation
15+
_loggammadiv(a::Number, b::Number) = loggamma(b) - loggamma(a + b) # handle e.g. BigFloat (used by `logabsbeta`)
1516
_loggammadiv(a::T, b::T) where {T<:Base.IEEEFloat} = T(_loggammadiv(Float64(a), Float64(b))) # handle Float16, Float32
1617
function _loggammadiv(a::Float64, b::Float64)
1718
@assert b >= 8

0 commit comments

Comments
 (0)