25#ifndef _gcem_lmgamma_HPP
26#define _gcem_lmgamma_HPP
33template<
typename T1,
typename T2>
41 GCLIM<T1>::quiet_NaN() :
46 GCLIM<T1>::quiet_NaN() :
64template<
typename T1,
typename T2>
EIGEN_DEVICE_FUNC const LgammaReturnType lgamma() const
\cpp11
Definition: ArrayCwiseUnaryOps.h:620
#define GCEM_LOG_PI
Definition: gcem_options.hpp:102
constexpr return_t< T1 > lmgamma(const T1 a, const T2 p) noexcept
Compile-time log multivariate gamma function.
Definition: lmgamma.hpp:67
Definition: Eigen_Colamd.h:50
constexpr bool is_nan(const T x) noexcept
Definition: is_nan.hpp:36
constexpr T1 lmgamma_recur(const T1 a, const T2 p) noexcept
Definition: lmgamma.hpp:36