From 8a9fc2c13d4c7d9776d941fe44d0dc01e4f1c109 Mon Sep 17 00:00:00 2001 From: Ryan Giordano Date: Sat, 28 Feb 2015 13:36:14 -0800 Subject: [PATCH] Add the trigamma function to differentiate.jl --- src/differentiate.jl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/differentiate.jl b/src/differentiate.jl index 32950fd..9e9d37f 100644 --- a/src/differentiate.jl +++ b/src/differentiate.jl @@ -166,7 +166,8 @@ symbolic_derivative_1arg_list = [ ( :erfi, :( 2 * exp(square(x)) / sqrt(pi) )) ( :gamma, :( digamma(x) * gamma(x) )) ( :lgamma, :( digamma(x) )) - ( :digamma, :( polygamma(1, x) )) + ( :digamma, :( trigamma(x) )) + ( :trigamma, :( polygamma(2, x) )) ( :airy, :( airyprime(x) )) # note: only covers the 1-arg version ( :airyprime, :( airy(2, x) )) ( :airyai, :( airyaiprime(x) ))