Computes the complex conjugate of a vector and stores the result in reverse order.
IppStatus ippsConjFlip_16sc(const Ipp16sc* pSrc, Ipp16sc* pDst, int len);
IppStatus ippsConjFlip_32fc(const Ipp32fc* pSrc, Ipp32fc* pDst, int len);
IppStatus ippsConjFlip_64fc(const Ipp64fc* pSrc, Ipp64fc* pDst, int len);
pSrc |
Pointer to the source vector. |
pDst |
Pointer to the destination vector. |
len |
Number of elements in the vector. |
The function ippsConjFlip is declared in the ipps.h file. This function computes the conjugate of the vector pSrc and stores the result, in reverse order, in pDst. The complex conjugate, stored in reverse order, is defined as follows:
pDst[n] = conj(pSrc[len - n - 1]).
Note that if pSrc and pDst overlap in memory, the function returns unpredictable results.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when the pSrc or pDst pointer is NULL. |
ippStsSizeErr |
Indicates an error when len is less than or equal to 0. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.