Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference
Conversion Functions
The functions described in this section perform the following conversion operations for vectors:
Sorting all elements of a vector
Data type conversion (including floating-point to integer and integer to floating-point)
Joining several vectors
Extracting components from a complex vector and constructing a complex vector
Computing the complex conjugates of vectors
Cartesian to polar and polar to Cartesian coordinate conversion.
This section also describes the Intel IPP functions that extract real and imaginary components from a complex vector or construct a complex vector using its real and imaginary components. The functions ippsReal and ippsImag return the real and imaginary parts of a complex vector in a separate vector, respectively. The function ippsRealToCplx constructs a complex vector from real and imaginary components stored in two respective vectors. The function ippsCplxToReal returns the real and imaginary parts of a complex vector in two respective vectors. The function ippsMagnitude computes the magnitude of a complex vector elements.
- SortAscend, SortDescend
- SortIndexAscend, SortIndexDescend
- SortRadixGetBufferSize
- SortRadixAscend, SortRadixDescend
- SortRadixIndexGetBufferSize
- SortRadixIndexAscend, SortRadixIndexDescend
- TopKGetBufferSize
- TopKInit
- TopK
- SwapBytes
- Convert
- Conj
- ConjFlip
- Magnitude
- Phase
- PowerSpectr
- Real
- Imag
- RealToCplx
- CplxToReal
- Threshold
- Threshold_LT, Threshold_GT
- Threshold_LTAbs, Threshold_GTAbs
- Threshold_LTVal, Threshold_LTAbsVal, Threshold_GTVal, Threshold_LTValGTVal
- Threshold_LTInv
- CartToPolar
- PolarToCart
- MaxOrder
- Flip
- FindNearestOne
- FindNearest