Exponential functions¶
-
template<class
T
, classA
>
batch<T, A>xsimd
::
exp
(batch<T, A> const &x)¶ Computes the natural exponential of the batch
x
.- Return
- the natural exponential of
x
. - Parameters
x
: batch of floating point values.
-
template<class
T
, classA
>
batch<T, A>xsimd
::
exp2
(batch<T, A> const &x)¶ Computes the base 2 exponential of the batch
x
.- Return
- the base 2 exponential of
x
. - Parameters
x
: batch of floating point values.
-
template<class
T
, classA
>
batch<T, A>xsimd
::
exp10
(batch<T, A> const &x)¶ Computes the base 10 exponential of the batch
x
.- Return
- the base 10 exponential of
x
. - Parameters
x
: batch of floating point values.
-
template<class
T
, classA
>
batch<T, A>xsimd
::
expm1
(batch<T, A> const &x)¶ Computes the natural exponential of the batch
x
, minus one.- Return
- the natural exponential of
x
, minus one. - Parameters
x
: batch of floating point values.
-
template<class
T
, classA
>
batch<T, A>xsimd
::
log
(batch<T, A> const &x)¶ Computes the natural logarithm of the batch
x
.- Return
- the natural logarithm of
x
. - Parameters
x
: batch of floating point values.
-
template<class
T
, classA
>
batch<T, A>xsimd
::
log2
(batch<T, A> const &x)¶ Computes the base 2 logarithm of the batch
x
.- Return
- the base 2 logarithm of
x
. - Parameters
x
: batch of floating point values.