logd2

NAME

logd2 - return base-e (natural) logarithms of double elements

SYNOPSIS

Procedure call syntax:

#include <simdmath.h>
vector double logd2(vector double x);
Link with -lsimdmath

Inline call syntax:

#include <simdmath.h>
#include <logd2.h>
vector double _logd2(vector double x);
Parameters  
x input vector

DESCRIPTION

The logd2 function returns the natural logarithms for each x.

RETURN VALUE

The function logd2 returns a double vector in which each element is defined as:
  • the natural logarithm for the corresponding element of x.
  • If an element of x is negative, the corresponding element of the result is undefined.

ENVIRONMENT

SPU only

CONFORMING TO

SIMD Math library specification for the Cell Broadband Engineā„¢ Architecture.

NOTES

Basis

ISO9899 (C99) log functions.

SEE ALSO

log(3), logf4(3), exp(3), expf4(3), expd2(3), exp2(3), exp2f4(3), exp2d2(3), expm1(3), expm1f4(3), expm1d2(3), frexp(3), frexpf4(3), frexpd2(3), ldexp(3), ldexpf4(3), ldexpd2(3), pow(3), powf4(3), powd2(3), hypot(3), hypotd2(3), hypotf4(3), sqrt(3), sqrtf4(3), sqrtd2(3), cbrt(3), cbrtf4(3), cbrtd2(3), log10(3), log2f4(3), log2d2(3), log1p(3), log10f4(3), log10d2(3), logb(3), log1pf4(3), log1pd2(3), ilogb(3), logbf4(3), scalbn(3), ilogbf4(3), ilogbd2(3)