|
inlineconstexpr |
Parameters
a
: value.x
: floating value.c
: Conditional expression masking the operation.m
: Logical value masking the operation.Return value
a
and x
must be strictly positive).raw
option uses the crude formula with all its limitations and inacurracies and return a Nan if a
and a+x
are not both positive.pedantic
option uses reflection tricks and computes the function for all real a
and x
, and in fact computes the logarithm of the absolute value of the Pochammer symbol \(\log\left|\frac{\Gamma(x+a)}{\Gamma(x)}\right|\) returning nan only if the result is really undefined.