IMSL_SMALL_ARG_UNDERFLOW | The argument x must be large enough that Γ(x) does not underflow. The underflow limit occurs first for arguments close to large negative half integers. Even though other arguments away from these half integers may yield machine-representable values of Γ(x), such arguments are considered illegal. Users who need such values should use the logΓ(x) function imsl_f_log_gamma. |
IMSL_NEAR_NEG_INT_WARN | The result is accurate to less than one-half precision because x is too close to a negative integer. |
IMSL_ZERO_ARG_OVERFLOW | The argument for the gamma function is too close to zero. |
IMSL_NEAR_NEG_INT_FATAL | The argument for the function is too close to a negative integer. |
IMSL_LARGE_ARG_OVERFLOW | The function overflows because x is too large. |
IMSL_CANNOT_FIND_XMIN | The algorithm used to find xmin failed. This error should never occur. |
IMSL_CANNOT_FIND_XMAX | The algorithm used to find xmax failed. This error should never occur. |