jcuda.jnpp
Class JNpps

java.lang.Object
  extended by jcuda.jnpp.JNpps

public class JNpps
extends java.lang.Object

Java bindings for the signal functions of NPP. Most of the documentation is extracted from the NPPI header files.


Method Summary
static int npps10Log10_32s_ISfs(TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer signal 10 times base 10 logarithm, scale, then clamp to saturated value.
static int npps10Log10_32s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal 10 times base 10 logarithm, scale, then clamp to saturated value.
static int nppsAbs_16s_I(TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short signal absolute value.
static int nppsAbs_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short signal absolute value.
static int nppsAbs_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           
static int nppsAbs_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal absolute value.
static int nppsAbs_32s_I(TypedPointer<Npp32s> pSrcDst, int nLength)
           32-bit signed integer signal absolute value.
static int nppsAbs_32s(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength)
           32-bit signed integer signal absolute value.
static int nppsAbs_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point signal absolute value.
static int nppsAbs_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal absolute value.
static int nppsAdd_16s_I(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short in place signal add signal, then clamp to saturated value.
static int nppsAdd_16s_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal add signal, with scaling, then clamp to saturated value.
static int nppsAdd_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short add signal, scale, then clamp to saturated value.
static int nppsAdd_16s(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short signal add signal, then clamp to saturated value.
static int nppsAdd_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           16-bit signed short signal add signal with 32-bit floating point result, then clamp to saturated value.
static int nppsAdd_16s32s_I(TypedPointer<Npp16s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength)
           16/32-bit signed short in place signal add signal with 32-bit signed integer results, then clamp to saturated value.
static int nppsAdd_16sc_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit complex signed short in place signal add signal, with scaling, then clamp to saturated value.
static int nppsAdd_16sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed complex short add signal, scale, then clamp to saturated value.
static int nppsAdd_16u_ISfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal add signal, with scaling, then clamp to saturated value.
static int nppsAdd_16u_Sfs(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short add signal, scale, then clamp to saturated value.
static int nppsAdd_16u(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal add signal, then clamp to saturated value.
static int nppsAdd_32f_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal add signal, then clamp to saturated value.
static int nppsAdd_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal add signal, then clamp to saturated value.
static int nppsAdd_32fc_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point in place signal add signal, then clamp to saturated value.
static int nppsAdd_32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal add signal, then clamp to saturated value.
static int nppsAdd_32s_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal add signal, with scaling, then clamp to saturated value.
static int nppsAdd_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer add signal, scale, then clamp to saturated value.
static int nppsAdd_32sc_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit complex signed integer in place signal add signal, with scaling, then clamp to saturated value.
static int nppsAdd_32sc_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed complex integer add signal, scale, then clamp to saturated value.
static int nppsAdd_32u(TypedPointer<Npp32u> pSrc1, TypedPointer<Npp32u> pSrc2, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned int signal add signal, then clamp to saturated value.
static int nppsAdd_64f_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point in place signal add signal, then clamp to saturated value.
static int nppsAdd_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal add signal, then clamp to saturated value.
static int nppsAdd_64fc_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit complex floating point in place signal add signal, then clamp to saturated value.
static int nppsAdd_64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal add signal, then clamp to saturated value.
static int nppsAdd_64s_Sfs(TypedPointer<Npp64s> pSrc1, TypedPointer<Npp64s> pSrc2, TypedPointer<Npp64s> pDst, int nLength, int nScaleFactor)
           64-bit signed integer add signal, scale, then clamp to saturated value.
static int nppsAdd_8u_ISfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal add signal, with scaling, then clamp to saturated value.
static int nppsAdd_8u_Sfs(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           
static int nppsAdd_8u16u(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp16u> pDst, int nLength)
           8-bit unsigned char signal add signal with 16-bit unsigned result, then clamp to saturated value.
static int nppsAddC_16s_ISfs(short nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           
static int nppsAddC_16s_Sfs(TypedPointer<Npp16s> pSrc, short nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal add constant, scale, then clamp to saturated value.
static int nppsAddC_16sc_ISfs(Npp16sc nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           
static int nppsAddC_16sc_Sfs(TypedPointer<Npp16s> pSrc, Npp16sc nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary) signal add constant, scale, then clamp to saturated value.
static int nppsAddC_16u_ISfs(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           
static int nppsAddC_16u_Sfs(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short vector add constant, scale, then clamp to saturated value.
static int nppsAddC_32f_I(float nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal add constant.
static int nppsAddC_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal add constant.
static int nppsAddC_32fc_I(Npp32fc nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal add constant.
static int nppsAddC_32fc(TypedPointer<Npp32f> pSrc, Npp32fc nValue, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsAddC_32s_ISfs(int nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal add constant and scale.
static int nppsAddC_32s_Sfs(TypedPointer<Npp32s> pSrc, int nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integersignal add constant and scale.
static int nppsAddC_32sc_ISfs(Npp32sc nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal add constant and scale.
static int nppsAddC_32sc_Sfs(TypedPointer<Npp32s> pSrc, Npp32sc nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) signal add constant and scale.
static int nppsAddC_64f_I(double nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           
static int nppsAddC_64f(TypedPointer<Npp64f> pSrc, double nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating pointsignal add constant.
static int nppsAddC_64fc_I(Npp64fc nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal add constant.
static int nppsAddC_64fc(TypedPointer<Npp64f> pSrc, Npp64fc nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) signal add constant.
static int nppsAddC_8u_ISfs(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal add constant, scale, then clamp to saturated value
static int nppsAddC_8u_Sfs(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned charvector add constant, scale, then clamp to saturated value.
static int nppsAddProduct_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal add product of source signal1 times source signal2 to destination signal, with scaling, then clamp to saturated value.
static int nppsAddProduct_16s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal add product of source signal1 times source signal2 to 32-bit signed integer destination signal, with scaling, then clamp to saturated value.
static int nppsAddProduct_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal add product of source signal times destination signal to destination signal, then clamp to saturated value.
static int nppsAddProduct_32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal add product of source signal times destination signal to destination signal, then clamp to saturated value.
static int nppsAddProduct_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed short signal add product of source signal1 times source signal2 to destination signal, with scaling, then clamp to saturated value.
static int nppsAddProduct_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal add product of source signal times destination signal to destination signal, then clamp to saturated value.
static int nppsAddProduct_64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal add product of source signal times destination signal to destination signal, then clamp to saturated value.
static int nppsAddProductC_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsAnd_16u_I(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal and with signal.
static int nppsAnd_16u(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal and with signal.
static int nppsAnd_32u_I(TypedPointer<Npp32u> pSrc, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned integer in place signal and with signal.
static int nppsAnd_32u(TypedPointer<Npp32u> pSrc1, TypedPointer<Npp32u> pSrc2, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal and with signal.
static int nppsAnd_8u_I(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal and with signal.
static int nppsAnd_8u(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal and with signal.
static int nppsAndC_16u_I(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal and with constant.
static int nppsAndC_16u(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal and with constant.
static int nppsAndC_32u_I(int nValue, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned signed integer in place signal and with constant.
static int nppsAndC_32u(TypedPointer<Npp32u> pSrc, int nValue, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal and with constant.
static int nppsAndC_8u_I(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal and with constant.
static int nppsAndC_8u(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal and with constant.
static int nppsArctan_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point signal inverse tangent.
static int nppsArctan_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal inverse tangent.
static int nppsArctan_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point signal inverse tangent.
static int nppsArctan_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal inverse tangent.
static int nppsCauchy_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nParam)
           32-bit floating point signal Cauchy error calculation.
static int nppsCauchyD_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nParam)
           32-bit floating point signal Cauchy first derivative.
static int nppsCauchyDD2_32f_I(TypedPointer<Npp32f> pSrcDst, TypedPointer<Npp32f> pD2FVal, int nLength, float nParam)
           32-bit floating point signal Cauchy first and second derivatives.
static int nppsConvert_16s32f_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp32f> pDst, int nLength, int nScaleFactor)
           
static int nppsConvert_16s32f(TypedPointer<Npp16s> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsConvert_16s32s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp32s> pDst, int nLength)
           
static int nppsConvert_16s64f_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp64f> pDst, int nLength, int nScaleFactor)
           
static int nppsConvert_16s8s_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp8s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_16u32f(TypedPointer<Npp16u> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsConvert_32f16s_Sfs(TypedPointer<Npp32f> pSrc, TypedPointer<Npp16s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_32f16u_Sfs(TypedPointer<Npp32f> pSrc, TypedPointer<Npp16u> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_32f32s_Sfs(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_32f64f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           
static int nppsConvert_32f8s_Sfs(TypedPointer<Npp32f> pSrc, TypedPointer<Npp8s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_32f8u_Sfs(TypedPointer<Npp32f> pSrc, TypedPointer<Npp8u> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_32s16s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           
static int nppsConvert_32s16s(TypedPointer<Npp32s> pSrc, TypedPointer<Npp16s> pDst, int nLength)
           
static int nppsConvert_32s32f_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32f> pDst, int nLength, int nScaleFactor)
           
static int nppsConvert_32s32f(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsConvert_32s64f_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp64f> pDst, int nLength, int nScaleFactor)
           
static int nppsConvert_32s64f(TypedPointer<Npp32s> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           
static int nppsConvert_64f16s_Sfs(TypedPointer<Npp64f> pSrc, TypedPointer<Npp16s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_64f32f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsConvert_64f32s_Sfs(TypedPointer<Npp64f> pSrc, TypedPointer<Npp32s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_64f64s_Sfs(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_64s32s_Sfs(TypedPointer<Npp64s> pSrc, TypedPointer<Npp32s> pDst, int nLength, int eRoundMode, int nScaleFactor)
           
static int nppsConvert_64s64f(TypedPointer<Npp64s> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           
static int nppsConvert_8s16s(TypedPointer<Npp8s> pSrc, TypedPointer<Npp16s> pDst, int nLength)
          
static int nppsConvert_8s32f(TypedPointer<Npp8s> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsConvert_8u32f(TypedPointer<Npp8u> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsCopy_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short, vector copy method.
static int nppsCopy_16sc(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength)
           16-bit complex short, vector copy method.
static int nppsCopy_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit float, vector copy method.
static int nppsCopy_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex float, vector copy method.
static int nppsCopy_32s(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength)
           32-bit signed integer, vector copy method.
static int nppsCopy_32sc(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength)
           32-bit complex signed integer, vector copy method.
static int nppsCopy_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           
static int nppsCopy_64s(TypedPointer<Npp64s> pSrc, TypedPointer<Npp64s> pDst, int nLength)
           64-bit signed integer, vector copy method.
static int nppsCopy_64sc(TypedPointer<Npp64s> pSrc, TypedPointer<Npp64s> pDst, int nLength)
           64-bit complex signed integer, vector copy method.
static int nppsCopy_8u(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char, vector copy method
static int nppsCountInRange_32s(TypedPointer<Npp32s> pSrc, int nLength, int[] pCounts, int nLowerBound, int nUpperBound, TypedPointer<Npp8u> pDeviceBuffer)
           Computes the number of elements whose values fall into the specified range on a 32-bit signed integer array.
static int nppsCountInRangeGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsCountInRange_32s.
static int nppsCubrt_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal cube root.
static int nppsCubrt_32s16s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal cube root, scale, then clamp to 16-bit signed integer saturated value.
static int nppsDiv_16s_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal divide signal, with scaling, then clamp to saturated value.
static int nppsDiv_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal divide signal, scale, then clamp to saturated value.
static int nppsDiv_16sc_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit complex signed short in place signal divide signal, with scaling, then clamp to saturated value.
static int nppsDiv_16sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed complex short signal divide signal, scale, then clamp to saturated value.
static int nppsDiv_16u_ISfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal divide signal, with scaling, then clamp to saturated value.
static int nppsDiv_16u_Sfs(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal divide signal, scale, then clamp to saturated value.
static int nppsDiv_32f_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal divide signal, then clamp to saturated value.
static int nppsDiv_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal divide signal, then clamp to saturated value.
static int nppsDiv_32fc_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point in place signal divide signal, then clamp to saturated value.
static int nppsDiv_32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal divide signal, then clamp to saturated value.
static int nppsDiv_32s_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal divide signal, with scaling, then clamp to saturated value.
static int nppsDiv_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal divide signal, scale, then clamp to saturated value.
static int nppsDiv_32s16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal divided by 16-bit signed short signal, scale, then clamp to 16-bit signed short saturated value.
static int nppsDiv_64f_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point in place signal divide signal, then clamp to saturated value.
static int nppsDiv_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal divide signal, then clamp to saturated value.
static int nppsDiv_64fc_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit complex floating point in place signal divide signal, then clamp to saturated value.
static int nppsDiv_64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal divide signal, then clamp to saturated value.
static int nppsDiv_8u_ISfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal divide signal, with scaling, then clamp to saturated value.
static int nppsDiv_8u_Sfs(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal divide signal, scale, then clamp to saturated value.
static int nppsDiv_Round_16s_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nRndMode, int nScaleFactor)
           16-bit signed short in place signal divide signal, with scaling, rounding then clamp to saturated value.
static int nppsDiv_Round_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nRndMode, int nScaleFactor)
           16-bit signed short signal divide signal, scale, round, then clamp to saturated value.
static int nppsDiv_Round_16u_ISfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength, int nRndMode, int nScaleFactor)
           16-bit unsigned short in place signal divide signal, with scaling, rounding then clamp to saturated value.
static int nppsDiv_Round_16u_Sfs(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength, int nRndMode, int nScaleFactor)
           16-bit unsigned short signal divide signal, scale, round, then clamp to saturated value.
static int nppsDiv_Round_8u_ISfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength, int nRndMode, int nScaleFactor)
           8-bit unsigned char in place signal divide signal, with scaling, rounding then clamp to saturated value.
static int nppsDiv_Round_8u_Sfs(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength, int nRndMode, int nScaleFactor)
           8-bit unsigned char signal divide signal, scale, then clamp to saturated value.
static int nppsDivC_16s_ISfs(short nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal divided by constant, scale, then clamp to saturated value.
static int nppsDivC_16s_Sfs(TypedPointer<Npp16s> pSrc, short nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal divided by constant, scale, then clamp to saturated value.
static int nppsDivC_16sc_ISfs(Npp16sc nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary)signal divided by constant, scale, then clamp to saturated value.
static int nppsDivC_16sc_Sfs(TypedPointer<Npp16s> pSrc, Npp16sc nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary) signal divided by constant, scale, then clamp to saturated value.
static int nppsDivC_16u_ISfs(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal divided by constant, scale, then clamp to saturated value.
static int nppsDivC_16u_Sfs(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal divided by constant, scale, then clamp to saturated value.
static int nppsDivC_32f_I(float nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal divided by constant.
static int nppsDivC_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal divided by constant.
static int nppsDivC_32fc_I(Npp32fc nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal divided by constant.
static int nppsDivC_32fc(TypedPointer<Npp32f> pSrc, Npp32fc nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) signal divided by constant.
static int nppsDivC_64f_I(double nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point in place signal divided by constant.
static int nppsDivC_64f(TypedPointer<Npp64f> pSrc, double nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal divided by constant.
static int nppsDivC_64fc_I(Npp64fc nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal divided by constant.
static int nppsDivC_64fc(TypedPointer<Npp64f> pSrc, Npp64fc nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) signal divided by constant.
static int nppsDivC_8u_ISfs(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal divided by constant, scale, then clamp to saturated value
static int nppsDivC_8u_Sfs(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal divided by constant, scale, then clamp to saturated value.
static int nppsDivCRev_16u_I(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place constant divided by signal, then clamp to saturated value.
static int nppsDivCRev_16u(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal divided by constant, then clamp to saturated value.
static int nppsDivCRev_32f_I(float nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place constant divided by signal.
static int nppsDivCRev_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point constant divided by signal.
static int nppsDotProd_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp16s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer dot product method, return value is 16-bit signed short integer.
static int nppsDotProd_16s16sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp16s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 16-bit signed short integer complex.
static int nppsDotProd_16s16sc32fc(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 32-bit float complex.
static int nppsDotProd_16s16sc32sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.
static int nppsDotProd_16s16sc64sc(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp64s> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer and 16-bit signed short integer short dot product method, return value is 64-bit signed integer complex.
static int nppsDotProd_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer dot product method, return value is 32-bit float.
static int nppsDotProd_16s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer dot product method, return value is 32-bit signed integer.
static int nppsDotProd_16s32s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp32s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer and 32-bit signed integer dot product method, return value is 32-bit signed integer.
static int nppsDotProd_16s64s(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp64s> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer dot product method, return value is 64-bit signed integer.
static int nppsDotProd_16sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp16s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer complex dot product method, return value is 16-bit signed short integer complex.
static int nppsDotProd_16sc32fc(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer complex dot product method, return value is 32-bit float complex.
static int nppsDotProd_16sc32sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.
static int nppsDotProd_16sc64sc(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp64s> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer complex dot product method, return value is 64-bit signed integer complex.
static int nppsDotProd_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float dot product method, return value is 32-bit float.
static int nppsDotProd_32f32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float and 32-bit float complex dot product method, return value is 32-bit float complex.
static int nppsDotProd_32f32fc64fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp64f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float and 32-bit float complex dot product method, return value is 64-bit float complex.
static int nppsDotProd_32f64f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp64f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float dot product method, return value is 64-bit float.
static int nppsDotProd_32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex dot product method, return value is 32-bit float complex.
static int nppsDotProd_32fc64fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp64f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsDotProd_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit signed integer dot product method, return value is 32-bit signed integer.
static int nppsDotProd_32s32sc_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit signed short integer and 32-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.
static int nppsDotProd_32sc_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, int nLength, TypedPointer<Npp32s> pDp, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit signed integer complex dot product method, return value is 32-bit signed integer complex.
static int nppsDotProd_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float dot product method, return value is 64-bit float.
static int nppsDotProd_64f64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float and 64-bit float complex dot product method, return value is 64-bit float complex.
static int nppsDotProd_64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pDp, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float complex dot product method, return value is 64-bit float complex.
static int nppsDotProdGetBufferSize_16s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s_Sfs.
static int nppsDotProdGetBufferSize_16s16sc_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s16sc_Sfs.
static int nppsDotProdGetBufferSize_16s16sc32fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s16sc32fc.
static int nppsDotProdGetBufferSize_16s16sc32sc_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s16sc32sc_Sfs.
static int nppsDotProdGetBufferSize_16s16sc64sc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s16sc64sc.
static int nppsDotProdGetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s32f.
static int nppsDotProdGetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s32s_Sfs.
static int nppsDotProdGetBufferSize_16s32s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s32s32s_Sfs.
static int nppsDotProdGetBufferSize_16s64s(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16s64s.
static int nppsDotProdGetBufferSize_16sc_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16sc_Sfs.
static int nppsDotProdGetBufferSize_16sc32fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16sc32fc.
static int nppsDotProdGetBufferSize_16sc32sc_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16sc32sc_Sfs.
static int nppsDotProdGetBufferSize_16sc64sc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_16sc64sc.
static int nppsDotProdGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32f.
static int nppsDotProdGetBufferSize_32f32fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32f32fc.
static int nppsDotProdGetBufferSize_32f32fc64fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32f32fc64fc.
static int nppsDotProdGetBufferSize_32f64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32f64f.
static int nppsDotProdGetBufferSize_32fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32fc.
static int nppsDotProdGetBufferSize_32fc64fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32fc64fc.
static int nppsDotProdGetBufferSize_32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32s_Sfs.
static int nppsDotProdGetBufferSize_32s32sc_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32s32sc_Sfs.
static int nppsDotProdGetBufferSize_32sc_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_32sc_Sfs.
static int nppsDotProdGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_64f.
static int nppsDotProdGetBufferSize_64f64fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_64f64fc.
static int nppsDotProdGetBufferSize_64fc(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsDotProd_64fc.
static int nppsExp_16s_ISfs(TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short signal exponent, scale, then clamp to saturated value.
static int nppsExp_16s_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal exponent, scale, then clamp to saturated value.
static int nppsExp_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point signal exponent.
static int nppsExp_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal exponent.
static int nppsExp_32f64f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           32-bit floating point signal exponent with 64-bit floating point result.
static int nppsExp_32s_ISfs(TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer signal exponent, scale, then clamp to saturated value.
static int nppsExp_32s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal exponent, scale, then clamp to saturated value.
static int nppsExp_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point signal exponent.
static int nppsExp_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal exponent.
static int nppsExp_64s_ISfs(TypedPointer<Npp64s> pSrcDst, int nLength, int nScaleFactor)
           64-bit signed integer signal exponent, scale, then clamp to saturated value.
static int nppsExp_64s_Sfs(TypedPointer<Npp64s> pSrc, TypedPointer<Npp64s> pDst, int nLength, int nScaleFactor)
           64-bit signed integer signal exponent, scale, then clamp to saturated value.
static void nppsFree(jcuda.Pointer pValues)
           Free method for any 2D allocated memory.
static int nppsIntegral_32s(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsIntegralGetBufferSize_32s(int nLength, int[] hpBufferSize)
           
static int nppsLn_16s_ISfs(TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short signal natural logarithm, scale, then clamp to saturated value.
static int nppsLn_16s_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal natural logarithm, scale, then clamp to saturated value.
static int nppsLn_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point signal natural logarithm.
static int nppsLn_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal natural logarithm.
static int nppsLn_32s_ISfs(TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer signal natural logarithm, scale, then clamp to saturated value.
static int nppsLn_32s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal natural logarithm, scale, then clamp to saturated value.
static int nppsLn_32s16s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal natural logarithm, scale, then clamp to 16-bit signed short saturated value.
static int nppsLn_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point signal natural logarithm.
static int nppsLn_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal natural logarithm.
static int nppsLn_64f32f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           64-bit floating point signal natural logarithm with 32-bit floating point result.
static int nppsLShiftC_16s_I(int nValue, TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short in place signal left shift with constant.
static int nppsLShiftC_16s(TypedPointer<Npp16s> pSrc, int nValue, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short signal left shift with constant.
static int nppsLShiftC_16u_I(int nValue, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal left shift with constant.
static int nppsLShiftC_16u(TypedPointer<Npp16u> pSrc, int nValue, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal left shift with constant.
static int nppsLShiftC_32s_I(int nValue, TypedPointer<Npp32s> pSrcDst, int nLength)
           32-bit signed signed integer in place signal left shift with constant.
static int nppsLShiftC_32s(TypedPointer<Npp32s> pSrc, int nValue, TypedPointer<Npp32s> pDst, int nLength)
           32-bit signed integer signal left shift with constant.
static int nppsLShiftC_32u_I(int nValue, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned signed integer in place signal left shift with constant.
static int nppsLShiftC_32u(TypedPointer<Npp32u> pSrc, int nValue, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal left shift with constant.
static int nppsLShiftC_8u_I(int nValue, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal left shift with constant.
static int nppsLShiftC_8u(TypedPointer<Npp8u> pSrc, int nValue, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal left shift with constant.
static TypedPointer<Npp16s> nppsMalloc_16s(int nSize)
           16-bit signal allocator.
static TypedPointer<Npp16s> nppsMalloc_16sc(int nSize)
           
static TypedPointer<Npp16u> nppsMalloc_16u(int nSize)
           16-bit unsigned signal allocator.
static TypedPointer<Npp32f> nppsMalloc_32f(int nSize)
           32-bit float signal allocator.
static TypedPointer<Npp32f> nppsMalloc_32fc(int nSize)
           32-bit complex float signal allocator.
static TypedPointer<Npp32s> nppsMalloc_32s(int nSize)
           32-bit integer signal allocator.
static TypedPointer<Npp32s> nppsMalloc_32sc(int nSize)
           
static TypedPointer<Npp32u> nppsMalloc_32u(int nSize)
           32-bit unsigned signal allocator.
static TypedPointer<Npp64f> nppsMalloc_64f(int nSize)
           64-bit float (double) signal allocator.
static TypedPointer<Npp64f> nppsMalloc_64fc(int nSize)
           64-bit complex complex signal allocator.
static TypedPointer<Npp64s> nppsMalloc_64s(int nSize)
           64-bit long integer signal allocator.
static TypedPointer<Npp64s> nppsMalloc_64sc(int nSize)
           64-bit complex long integer signal allocator.
static TypedPointer<Npp8s> nppsMalloc_8s(int nSize)
           
static TypedPointer<Npp8u> nppsMalloc_8u(int nSize)
           8-bit unsigned signal allocator.
static int nppsMax_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector max method
static int nppsMax_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector max method
static int nppsMax_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector max method
static int nppsMax_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector max method
static int nppsMaxAbs_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMaxAbs, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector max absolute method
static int nppsMaxAbs_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMaxAbs, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector max absolute method
static int nppsMaxAbsGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxAbs_16s.
static int nppsMaxAbsGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxAbs_32s.
static int nppsMaxAbsIndx_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMaxAbs, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsMaxAbsIndx_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMaxAbs, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsMaxAbsIndxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxAbsIndx_16s.
static int nppsMaxAbsIndxGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxAbsIndx_32s.
static int nppsMaxEvery_16s_I(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short integer in place max value for each pair of elements.
static int nppsMaxEvery_16u_I(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short integer in place max value for each pair of elements.
static int nppsMaxEvery_32f_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place max value for each pair of elements.
static int nppsMaxEvery_32s_I(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength)
           32-bit signed integer in place max value for each pair of elements.
static int nppsMaxEvery_8u_I(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit in place max value for each pair of elements.
static int nppsMaxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMax_16s.
static int nppsMaxGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMax_32f.
static int nppsMaxGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMax_32s.
static int nppsMaxGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMax_64f.
static int nppsMaxIndx_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMax, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector max index method
static int nppsMaxIndx_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMax, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector max index method
static int nppsMaxIndx_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMax, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector max index method
static int nppsMaxIndx_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMax, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector max index method
static int nppsMaxIndxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxIndx_16s.
static int nppsMaxIndxGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxIndx_32f.
static int nppsMaxIndxGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMaxIndx_32s.
static int nppsMaxIndxGetBufferSize_64f(int nLength, int[] hpBufferSize)
          host pointer
static int nppsMean_16s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMean, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit short vector mean with integer scaling method
static int nppsMean_16sc_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMean, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit short complex vector mean with integer scaling method
static int nppsMean_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMean, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector mean method
static int nppsMean_32fc(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMean, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex vector mean method
static int nppsMean_32s_Sfs(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMean, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector mean with integer scaling method
static int nppsMean_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMean, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit double vector mean method
static int nppsMean_64fc(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMean, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit double complex vector mean method
static int nppsMeanGetBufferSize_16s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_16s_Sfs.
static int nppsMeanGetBufferSize_16sc_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_16sc_Sfs.
static int nppsMeanGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_32f.
static int nppsMeanGetBufferSize_32fc(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_32fc.
static int nppsMeanGetBufferSize_32s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_32s_Sfs.
static int nppsMeanGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_64f.
static int nppsMeanGetBufferSize_64fc(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMean_64fc.
static int nppsMeanStdDev_16s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMean, TypedPointer<Npp16s> pStdDev, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit float vector mean and standard deviation method (return values are also 16-bit)
static int nppsMeanStdDev_16s32s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pMean, TypedPointer<Npp32s> pStdDev, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit float vector mean and standard deviation method (return values are 32-bit)
static int nppsMeanStdDev_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMean, TypedPointer<Npp32f> pStdDev, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector mean and standard deviation method
static int nppsMeanStdDev_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMean, TypedPointer<Npp64f> pStdDev, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector mean and standard deviation method
static int nppsMeanStdDevGetBufferSize_16s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMeanStdDev_16s_Sfs.
static int nppsMeanStdDevGetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMeanStdDev_16s32s_Sfs.
static int nppsMeanStdDevGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMeanStdDev_32f.
static int nppsMeanStdDevGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMeanStdDev_64f.
static int nppsMin_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMin, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector min method
static int nppsMin_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMin, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector min method
static int nppsMin_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMin, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector min method
static int nppsMin_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMin, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit integer vector min method
static int nppsMinAbs_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMinAbs, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector min absolute method
static int nppsMinAbs_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMinAbs, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector min absolute method
static int nppsMinAbsGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMinAbs_16s.
static int nppsMinAbsGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMinAbs_32s.
static int nppsMinAbsIndx_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMinAbs, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector min absolute index method
static int nppsMinAbsIndx_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMinAbs, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector min absolute index method
static int nppsMinAbsIndxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMinAbsIndx_16s.
static int nppsMinAbsIndxGetBufferSize_32s(int nLength, int[] hpBufferSize)
          host pointer
static int nppsMinEvery_16s_I(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength)
           
static int nppsMinEvery_16u_I(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short integer in place min value for each pair of elements.
static int nppsMinEvery_32f_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           
static int nppsMinEvery_32s_I(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength)
           
static int nppsMinEvery_64f_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point in place min value for each pair of elements.
static int nppsMinEvery_8u_I(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength)
           
static int nppsMinGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMin_16s.
static int nppsMinGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMin_32f.
static int nppsMinGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMin_32s.
static int nppsMinGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMin_64f.
static int nppsMinIndx_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMin, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector min index method
static int nppsMinIndx_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMin, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsMinIndx_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMin, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector min index method
static int nppsMinIndx_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMin, int[] pIndx, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector min index method
static int nppsMinIndxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMinIndx_16s.
static int nppsMinIndxGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMinIndx_32f.
static int nppsMinIndxGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsMinIndx_32s.
static int nppsMinIndxGetBufferSize_64f(int nLength, int[] hpBufferSize)
          host pointer
static int nppsMinMax_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMin, TypedPointer<Npp16s> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short vector min and max method
static int nppsMinMax_16u(TypedPointer<Npp16u> pSrc, int nLength, TypedPointer<Npp16u> pMin, TypedPointer<Npp16u> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit unsigned short vector min and max method
static int nppsMinMax_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMin, TypedPointer<Npp32f> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector min and max method
static int nppsMinMax_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMin, TypedPointer<Npp32s> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit signed int vector min and max method
static int nppsMinMax_32u(TypedPointer<Npp32u> pSrc, int nLength, TypedPointer<Npp32u> pMin, TypedPointer<Npp32u> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit unsigned int vector min and max method
static int nppsMinMax_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMin, TypedPointer<Npp64f> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit double vector min and max method
static int nppsMinMax_8u(TypedPointer<Npp8u> pSrc, int nLength, TypedPointer<Npp8u> pMin, TypedPointer<Npp8u> pMax, TypedPointer<Npp8u> pDeviceBuffer)
           8-bit char vector min and max method
static int nppsMinMaxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_16s.
static int nppsMinMaxGetBufferSize_16u(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_16u.
static int nppsMinMaxGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_32f.
static int nppsMinMaxGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_32s.
static int nppsMinMaxGetBufferSize_32u(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_32u.
static int nppsMinMaxGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_64f.
static int nppsMinMaxGetBufferSize_8u(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMax_8u.
static int nppsMinMaxIndx_16s(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pMin, int[] pMinIndx, TypedPointer<Npp16s> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short vector min and max with indices method
static int nppsMinMaxIndx_16u(TypedPointer<Npp16u> pSrc, int nLength, TypedPointer<Npp16u> pMin, int[] pMinIndx, TypedPointer<Npp16u> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit unsigned short vector min and max with indices method
static int nppsMinMaxIndx_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pMin, int[] pMinIndx, TypedPointer<Npp32f> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector min and max with indices method
static int nppsMinMaxIndx_32s(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pMin, int[] pMinIndx, TypedPointer<Npp32s> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit signed short vector min and max with indices method
static int nppsMinMaxIndx_32u(TypedPointer<Npp32u> pSrc, int nLength, TypedPointer<Npp32u> pMin, int[] pMinIndx, TypedPointer<Npp32u> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit unsigned short vector min and max with indices method
static int nppsMinMaxIndx_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pMin, int[] pMinIndx, TypedPointer<Npp64f> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector min and max with indices method
static int nppsMinMaxIndx_8u(TypedPointer<Npp8u> pSrc, int nLength, TypedPointer<Npp8u> pMin, int[] pMinIndx, TypedPointer<Npp8u> pMax, int[] pMaxIndx, TypedPointer<Npp8u> pDeviceBuffer)
           8-bit char vector min and max with indices method
static int nppsMinMaxIndxGetBufferSize_16s(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_16s.
static int nppsMinMaxIndxGetBufferSize_16u(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_16u.
static int nppsMinMaxIndxGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_32f.
static int nppsMinMaxIndxGetBufferSize_32s(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_32s.
static int nppsMinMaxIndxGetBufferSize_32u(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_32u.
static int nppsMinMaxIndxGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_64f.
static int nppsMinMaxIndxGetBufferSize_8u(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsMinMaxIndx_8u.
static int nppsMul_16s_I(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short in place signal times signal, then clamp to saturated value.
static int nppsMul_16s_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal times signal, with scaling, then clamp to saturated value.
static int nppsMul_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal times signal, scale, then clamp to saturated value.
static int nppsMul_16s(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short signal times signal, then clamp to saturated value.
static int nppsMul_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           16-bit signed short signal times signal with 32-bit floating point result, then clamp to saturated value.
static int nppsMul_16s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal times signal, scale, then clamp to 32-bit signed saturated value.
static int nppsMul_16sc_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit complex signed short in place signal times signal, with scaling, then clamp to saturated value.
static int nppsMul_16sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed complex short signal times signal, scale, then clamp to saturated value.
static int nppsMul_16u_ISfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal times signal, with scaling, then clamp to saturated value.
static int nppsMul_16u_Sfs(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal time signal, scale, then clamp to saturated value.
static int nppsMul_16u16s_Sfs(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal times 16-bit signed short signal, scale, then clamp to 16-bit signed saturated value.
static int nppsMul_32f_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal times signal, then clamp to saturated value.
static int nppsMul_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal times signal, then clamp to saturated value.
static int nppsMul_32f32fc_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point in place signal times 32-bit floating point signal, then clamp to 32-bit complex floating point saturated value.
static int nppsMul_32f32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal times 32-bit complex floating point signal with complex 32-bit floating point result, then clamp to saturated value.
static int nppsMul_32fc_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point in place signal times signal, then clamp to saturated value.
static int nppsMul_32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal times signal, then clamp to saturated value.
static int nppsMul_32s_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal times signal, with scaling, then clamp to saturated value.
static int nppsMul_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal times signal, scale, then clamp to saturated value.
static int nppsMul_32s32sc_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit complex signed integer in place signal times 32-bit signed integer signal, with scaling, then clamp to saturated value.
static int nppsMul_32s32sc_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal times 32-bit complex signed integer signal, scale, then clamp to 32-bit complex integer saturated value.
static int nppsMul_32sc_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit complex signed integer in place signal times signal, with scaling, then clamp to saturated value.
static int nppsMul_32sc_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed complex integer signal times signal, scale, then clamp to saturated value.
static int nppsMul_64f_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point in place signal times signal, then clamp to saturated value.
static int nppsMul_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal times signal, then clamp to saturated value.
static int nppsMul_64fc_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit complex floating point in place signal times signal, then clamp to saturated value.
static int nppsMul_64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal times signal, then clamp to saturated value.
static int nppsMul_8u_ISfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal times signal, with scaling, then clamp to saturated value.
static int nppsMul_8u_Sfs(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal times signal, scale, then clamp to saturated value.
static int nppsMul_8u16u(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp16u> pDst, int nLength)
           8-bit unsigned char signal times signal with 16-bit unsigned result, then clamp to saturated value.
static int nppsMul_Low_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal times signal, scale, then clamp to saturated value.
static int nppsMulC_16s_ISfs(short nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal times constant, scale, then clamp to saturated value.
static int nppsMulC_16s_Sfs(TypedPointer<Npp16s> pSrc, short nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal times constant, scale, then clamp to saturated value.
static int nppsMulC_16sc_ISfs(Npp16sc nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary)signal times constant, scale, then clamp to saturated value.
static int nppsMulC_16sc_Sfs(TypedPointer<Npp16s> pSrc, Npp16sc nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           
static int nppsMulC_16u_ISfs(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           
static int nppsMulC_16u_Sfs(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal times constant, scale, then clamp to saturated value.
static int nppsMulC_32f_I(float nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           
static int nppsMulC_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal times constant.
static int nppsMulC_32f16s_Sfs(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           32-bit floating point signal times constant with output converted to 16-bit signed integer with scaling and saturation of output result.
static int nppsMulC_32fc_I(Npp32fc nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           
static int nppsMulC_32fc(TypedPointer<Npp32f> pSrc, Npp32fc nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) signal times constant.
static int nppsMulC_32s_ISfs(int nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal times constant and scale.
static int nppsMulC_32s_Sfs(TypedPointer<Npp32s> pSrc, int nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal times constant and scale.
static int nppsMulC_32sc_ISfs(Npp32sc nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal times constant and scale.
static int nppsMulC_32sc_Sfs(TypedPointer<Npp32s> pSrc, Npp32sc nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) signal times constant and scale.
static int nppsMulC_64f_I(double nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point, in place signal times constant.
static int nppsMulC_64f(TypedPointer<Npp64f> pSrc, double nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal times constant.
static int nppsMulC_64f64s_ISfs(double nValue, TypedPointer<Npp64s> pDst, int nLength, int nScaleFactor)
           64-bit floating point signal times constant with in place conversion to 64-bit signed integer and with scaling and saturation of output result.
static int nppsMulC_64fc_I(Npp64fc nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal times constant.
static int nppsMulC_64fc(TypedPointer<Npp64f> pSrc, Npp64fc nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) signal times constant.
static int nppsMulC_8u_ISfs(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal times constant, scale, then clamp to saturated value
static int nppsMulC_8u_Sfs(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           
static int nppsMulC_Low_32f16s(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp16s> pDst, int nLength)
           
static int nppsNorm_Inf_16s32f(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector C norm method, return value is 32-bit float.
static int nppsNorm_Inf_16s32s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector C norm method, return value is 32-bit signed integer.
static int nppsNorm_Inf_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector C norm method
static int nppsNorm_Inf_32fc32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex vector C norm method, return value is 32-bit float.
static int nppsNorm_Inf_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector C norm method
static int nppsNorm_Inf_64fc64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float complex vector C norm method, return value is 64-bit float.
static int nppsNorm_L1_16s32f(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector L1 norm method, return value is 32-bit float.
static int nppsNorm_L1_16s32s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector L1 norm method, return value is 32-bit signed integer.
static int nppsNorm_L1_16s64s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp64s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector L1 norm method, return value is 64-bit signed integer.
static int nppsNorm_L1_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsNorm_L1_32fc64f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex vector L1 norm method, return value is 64-bit float.
static int nppsNorm_L1_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector L1 norm method
static int nppsNorm_L1_64fc64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float complex vector L1 norm method, return value is 64-bit float.
static int nppsNorm_L2_16s32f(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector L2 norm method, return value is 32-bit float.
static int nppsNorm_L2_16s32s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector L2 norm method, return value is 32-bit signed integer.
static int nppsNorm_L2_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector L2 norm method
static int nppsNorm_L2_32fc64f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex vector L2 norm method, return value is 64-bit float.
static int nppsNorm_L2_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector L2 norm method
static int nppsNorm_L2_64fc64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float complex vector L2 norm method, return value is 64-bit float.
static int nppsNorm_L2Sqr_16s64s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp64s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer vector L2 Square norm method, return value is 64-bit signed integer.
static int nppsNormalize_16s_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short vSub, int vDiv, int nScaleFactor)
           16-bit signed short signal normalize, scale, then clamp to saturated value.
static int nppsNormalize_16sc_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, Npp16sc vSub, int vDiv, int nScaleFactor)
           16-bit complex signed short signal normalize, scale, then clamp to saturated value.
static int nppsNormalize_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float vSub, float vDiv)
           32-bit floating point signal normalize.
static int nppsNormalize_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, Npp32fc vSub, float vDiv)
           32-bit complex floating point signal normalize.
static int nppsNormalize_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double vSub, double vDiv)
           64-bit floating point signal normalize.
static int nppsNormalize_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, Npp64fc vSub, double vDiv)
           64-bit complex floating point signal normalize.
static int nppsNormDiff_Inf_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer C norm method on two vectors' difference, return value is 32-bit float.
static int nppsNormDiff_Inf_16s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer C norm method on two vectors' difference, return value is 32-bit signed integer.
static int nppsNormDiff_Inf_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float C norm method on two vectors' difference
static int nppsNormDiff_Inf_32fc32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex C norm method on two vectors' difference, return value is 32-bit float.
static int nppsNormDiff_Inf_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float C norm method on two vectors' difference
static int nppsNormDiff_Inf_64fc64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float complex C norm method on two vectors' difference, return value is 64-bit float.
static int nppsNormDiff_L1_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer L1 norm method on two vectors' difference, return value is 32-bit float.
static int nppsNormDiff_L1_16s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer L1 norm method on two vectors' difference, return value is 32-bit signed integer.
static int nppsNormDiff_L1_16s64s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp64s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer L1 norm method on two vectors' difference, return value is 64-bit signed integer.
static int nppsNormDiff_L1_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float L1 norm method on two vectors' difference
static int nppsNormDiff_L1_32fc64f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex L1 norm method on two vectors' difference, return value is 64-bit float.
static int nppsNormDiff_L1_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float L1 norm method on two vectors' difference
static int nppsNormDiff_L1_64fc64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsNormDiff_L2_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer L2 norm method on two vectors' difference, return value is 32-bit float.
static int nppsNormDiff_L2_16s32s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp32s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer L2 norm method on two vectors' difference, return value is 32-bit signed integer.
static int nppsNormDiff_L2_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp32f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float L2 norm method on two vectors' difference
static int nppsNormDiff_L2_32fc64f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float complex L2 norm method on two vectors' difference, return value is 64-bit float.
static int nppsNormDiff_L2_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float L2 norm method on two vectors' difference
static int nppsNormDiff_L2_64fc64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, int nLength, TypedPointer<Npp64f> pNorm, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float complex L2 norm method on two vectors' difference, return value is 64-bit float.
static int nppsNormDiff_L2Sqr_16s64s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, int nLength, TypedPointer<Npp64s> pNorm, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer L2 Square norm method on two vectors' difference, return value is 64-bit signed integer.
static int nppsNormDiffInfGetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_Inf_16s32f.
static int nppsNormDiffInfGetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           
static int nppsNormDiffInfGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_Inf_32f.
static int nppsNormDiffInfGetBufferSize_32fc32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_Inf_32fc32f.
static int nppsNormDiffInfGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_Inf_64f.
static int nppsNormDiffInfGetBufferSize_64fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_Inf_64fc64f.
static int nppsNormDiffL1GetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_16s32f.
static int nppsNormDiffL1GetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_16s32s_Sfs.
static int nppsNormDiffL1GetBufferSize_16s64s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_16s64s_Sfs.
static int nppsNormDiffL1GetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_32f.
static int nppsNormDiffL1GetBufferSize_32fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_32fc64f.
static int nppsNormDiffL1GetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_64f.
static int nppsNormDiffL1GetBufferSize_64fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L1_64fc64f.
static int nppsNormDiffL2GetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2_16s32f.
static int nppsNormDiffL2GetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2_16s32s_Sfs.
static int nppsNormDiffL2GetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2_32f.
static int nppsNormDiffL2GetBufferSize_32fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2_32fc64f.
static int nppsNormDiffL2GetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2_64f.
static int nppsNormDiffL2GetBufferSize_64fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2_64fc64f.
static int nppsNormDiffL2SqrGetBufferSize_16s64s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNormDiff_L2Sqr_16s64s_Sfs.
static int nppsNormInfGetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_Inf_16s32f.
static int nppsNormInfGetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_Inf_16s32s_Sfs.
static int nppsNormInfGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_Inf_32f.
static int nppsNormInfGetBufferSize_32fc32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_Inf_32fc32f.
static int nppsNormInfGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_Inf_64f.
static int nppsNormInfGetBufferSize_64fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_Inf_64fc64f.
static int nppsNormL1GetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_16s32f.
static int nppsNormL1GetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_16s32s_Sfs.
static int nppsNormL1GetBufferSize_16s64s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_16s64s_Sfs.
static int nppsNormL1GetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_32f.
static int nppsNormL1GetBufferSize_32fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_32fc64f.
static int nppsNormL1GetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_64f.
static int nppsNormL1GetBufferSize_64fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L1_64fc64f.
static int nppsNormL2GetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2_16s32f.
static int nppsNormL2GetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2_16s32s_Sfs.
static int nppsNormL2GetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2_32f.
static int nppsNormL2GetBufferSize_32fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2_32fc64f.
static int nppsNormL2GetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2_64f.
static int nppsNormL2GetBufferSize_64fc64f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2_64fc64f.
static int nppsNormL2SqrGetBufferSize_16s64s_Sfs(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsNorm_L2Sqr_16s64s_Sfs.
static int nppsNot_16u_I(TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place not signal.
static int nppsNot_16u(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short not signal.
static int nppsNot_32u_I(TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned signed integer in place not signal.
static int nppsNot_32u(TypedPointer<Npp32u> pSrc, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer not signal.
static int nppsNot_8u_I(TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place not signal.
static int nppsNot_8u(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char not signal.
static int nppsOr_16u_I(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal or with signal.
static int nppsOr_16u(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal or with signal.
static int nppsOr_32u_I(TypedPointer<Npp32u> pSrc, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned integer in place signal or with signal.
static int nppsOr_32u(TypedPointer<Npp32u> pSrc1, TypedPointer<Npp32u> pSrc2, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal or with signal.
static int nppsOr_8u_I(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal or with signal.
static int nppsOr_8u(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal or with signal.
static int nppsOrC_16u_I(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal or with constant.
static int nppsOrC_16u(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal or with constant.
static int nppsOrC_32u_I(int nValue, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned signed integer in place signal or with constant.
static int nppsOrC_32u(TypedPointer<Npp32u> pSrc, int nValue, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal or with constant.
static int nppsOrC_8u_I(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal or with constant.
static int nppsOrC_8u(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal or with constant.
static int nppsRShiftC_16s_I(int nValue, TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short in place signal right shift with constant.
static int nppsRShiftC_16s(TypedPointer<Npp16s> pSrc, int nValue, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short signal right shift with constant.
static int nppsRShiftC_16u_I(int nValue, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal right shift with constant.
static int nppsRShiftC_16u(TypedPointer<Npp16u> pSrc, int nValue, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal right shift with constant.
static int nppsRShiftC_32s_I(int nValue, TypedPointer<Npp32s> pSrcDst, int nLength)
           32-bit signed signed integer in place signal right shift with constant.
static int nppsRShiftC_32s(TypedPointer<Npp32s> pSrc, int nValue, TypedPointer<Npp32s> pDst, int nLength)
           32-bit signed integer signal right shift with constant.
static int nppsRShiftC_32u_I(int nValue, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned signed integer in place signal right shift with constant.
static int nppsRShiftC_32u(TypedPointer<Npp32u> pSrc, int nValue, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal right shift with constant.
static int nppsRShiftC_8u_I(int nValue, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal right shift with constant.
static int nppsRShiftC_8u(TypedPointer<Npp8u> pSrc, int nValue, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal right shift with constant.
static int nppsSet_16s(short nValue, TypedPointer<Npp16s> pDst, int nLength)
           16-bit integer, vector set method.
static int nppsSet_16sc(Npp16sc nValue, TypedPointer<Npp16s> pDst, int nLength)
           16-bit integer complex, vector set method.
static int nppsSet_32f(float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit float, vector set method.
static int nppsSet_32fc(Npp32fc nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit float complex, vector set method.
static int nppsSet_32s(int nValue, TypedPointer<Npp32s> pDst, int nLength)
           32-bit integer, vector set method.
static int nppsSet_32sc(Npp32sc nValue, TypedPointer<Npp32s> pDst, int nLength)
           32-bit integer complex, vector set method.
static int nppsSet_64f(double nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit double, vector set method.
static int nppsSet_64fc(Npp64fc nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit double complex, vector set method.
static int nppsSet_64s(long nValue, TypedPointer<Npp64s> pDst, int nLength)
           64-bit long long integer, vector set method.
static int nppsSet_64sc(Npp64sc nValue, TypedPointer<Npp64s> pDst, int nLength)
           64-bit long long integer complex, vector set method.
static int nppsSet_8u(byte nValue, TypedPointer<Npp8u> pDst, int nLength)
           
static int nppsSqr_16s_ISfs(TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short signal squared, scale, then clamp to saturated value.
static int nppsSqr_16s_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           
static int nppsSqr_16sc_ISfs(TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit complex signed short signal squared, scale, then clamp to saturated value.
static int nppsSqr_16sc_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit complex signed short signal squared, scale, then clamp to saturated value.
static int nppsSqr_16u_ISfs(TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal squared, scale, then clamp to saturated value.
static int nppsSqr_16u_Sfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal squared, scale, then clamp to saturated value.
static int nppsSqr_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point signal squared.
static int nppsSqr_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           
static int nppsSqr_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point signal squared.
static int nppsSqr_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal squared.
static int nppsSqr_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point signal squared.
static int nppsSqr_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal squared.
static int nppsSqr_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit complex floating point signal squared.
static int nppsSqr_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal squared.
static int nppsSqr_8u_ISfs(TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal squared, scale, then clamp to saturated value.
static int nppsSqr_8u_Sfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal squared, scale, then clamp to saturated value.
static int nppsSqrt_16s_ISfs(TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short signal square root, scale, then clamp to saturated value.
static int nppsSqrt_16s_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal square root, scale, then clamp to saturated value.
static int nppsSqrt_16sc_ISfs(TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit complex signed short signal square root, scale, then clamp to saturated value.
static int nppsSqrt_16sc_Sfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit complex signed short signal square root, scale, then clamp to saturated value.
static int nppsSqrt_16u_ISfs(TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal square root, scale, then clamp to saturated value.
static int nppsSqrt_16u_Sfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal square root, scale, then clamp to saturated value.
static int nppsSqrt_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point signal square root.
static int nppsSqrt_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal square root.
static int nppsSqrt_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point signal square root.
static int nppsSqrt_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal square root.
static int nppsSqrt_32s16s_Sfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal square root, scale, then clamp to 16-bit signed integer saturated value.
static int nppsSqrt_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point signal square root.
static int nppsSqrt_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal square root.
static int nppsSqrt_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit complex floating point signal square root.
static int nppsSqrt_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal square root.
static int nppsSqrt_64s_ISfs(TypedPointer<Npp64s> pSrcDst, int nLength, int nScaleFactor)
           64-bit signed integer signal square root, scale, then clamp to saturated value.
static int nppsSqrt_64s_Sfs(TypedPointer<Npp64s> pSrc, TypedPointer<Npp64s> pDst, int nLength, int nScaleFactor)
           64-bit signed integer signal square root, scale, then clamp to saturated value.
static int nppsSqrt_64s16s_Sfs(TypedPointer<Npp64s> pSrc, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           64-bit signed integer signal square root, scale, then clamp to 16-bit signed integer saturated value.
static int nppsSqrt_8u_ISfs(TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal square root, scale, then clamp to saturated value.
static int nppsSqrt_8u_Sfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal square root, scale, then clamp to saturated value.
static int nppsStdDev_16s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pStdDev, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit float vector standard deviation method (return value is also 16-bit)
static int nppsStdDev_16s32s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pStdDev, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsStdDev_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pStdDev, TypedPointer<Npp8u> pDeviceBuffer)
          host pointer
static int nppsStdDev_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pStdDev, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit float vector standard deviation method
static int nppsStdDevGetBufferSize_16s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsStdDev_16s_Sfs.
static int nppsStdDevGetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsStdDev_16s32s_Sfs.
static int nppsStdDevGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsStdDev_32f.
static int nppsStdDevGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsStdDev_64f.
static int nppsSub_16s_I(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength)
           16-bit signed short in place signal subtract signal, then clamp to saturated value.
static int nppsSub_16s_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal subtract signal, with scaling, then clamp to saturated value.
static int nppsSub_16s_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal subtract signal, scale, then clamp to saturated value.
static int nppsSub_16s(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength)
           16-bit signed short signal subtract signal, then clamp to saturated value.
static int nppsSub_16s32f(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           16-bit signed short signal subtract 16-bit signed short signal, then clamp and convert to 32-bit floating point saturated value.
static int nppsSub_16sc_ISfs(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           
static int nppsSub_16sc_Sfs(TypedPointer<Npp16s> pSrc1, TypedPointer<Npp16s> pSrc2, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed complex short signal subtract signal, scale, then clamp to saturated value.
static int nppsSub_16u_ISfs(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal subtract signal, with scaling, then clamp to saturated value.
static int nppsSub_16u_Sfs(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal subtract signal, scale, then clamp to saturated value.
static int nppsSub_32f_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal subtract signal, then clamp to saturated value.
static int nppsSub_32f(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal subtract signal, then clamp to saturated value.
static int nppsSub_32fc_I(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit complex floating point in place signal subtract signal, then clamp to saturated value.
static int nppsSub_32fc(TypedPointer<Npp32f> pSrc1, TypedPointer<Npp32f> pSrc2, TypedPointer<Npp32f> pDst, int nLength)
           32-bit complex floating point signal subtract signal, then clamp to saturated value.
static int nppsSub_32s_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal subtract signal, with scaling, then clamp to saturated value.
static int nppsSub_32s_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal subtract signal, scale, then clamp to saturated value.
static int nppsSub_32sc_ISfs(TypedPointer<Npp32s> pSrc, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit complex signed integer in place signal subtract signal, with scaling, then clamp to saturated value.
static int nppsSub_32sc_Sfs(TypedPointer<Npp32s> pSrc1, TypedPointer<Npp32s> pSrc2, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed complex integer signal subtract signal, scale, then clamp to saturated value.
static int nppsSub_64f_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point in place signal subtract signal, then clamp to saturated value.
static int nppsSub_64f(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal subtract signal, then clamp to saturated value.
static int nppsSub_64fc_I(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit complex floating point in place signal subtract signal, then clamp to saturated value.
static int nppsSub_64fc(TypedPointer<Npp64f> pSrc1, TypedPointer<Npp64f> pSrc2, TypedPointer<Npp64f> pDst, int nLength)
           64-bit complex floating point signal subtract signal, then clamp to saturated value.
static int nppsSub_8u_ISfs(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal subtract signal, with scaling, then clamp to saturated value.
static int nppsSub_8u_Sfs(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal subtract signal, scale, then clamp to saturated value.
static int nppsSubC_16s_ISfs(short nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal subtract constant, scale, then clamp to saturated value.
static int nppsSubC_16s_Sfs(TypedPointer<Npp16s> pSrc, short nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit signed short signal subtract constant, scale, then clamp to saturated value.
static int nppsSubC_16sc_ISfs(Npp16sc nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract constant, scale, then clamp to saturated value.
static int nppsSubC_16sc_Sfs(TypedPointer<Npp16s> pSrc, Npp16sc nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract constant, scale, then clamp to saturated value.
static int nppsSubC_16u_ISfs(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal subtract constant, scale, then clamp to saturated value.
static int nppsSubC_16u_Sfs(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           
static int nppsSubC_32f_I(float nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal subtract constant.
static int nppsSubC_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal subtract constant.
static int nppsSubC_32fc_I(Npp32fc nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal subtract constant.
static int nppsSubC_32fc(TypedPointer<Npp32f> pSrc, Npp32fc nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) signal subtract constant.
static int nppsSubC_32s_ISfs(int nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal subtract constant and scale.
static int nppsSubC_32s_Sfs(TypedPointer<Npp32s> pSrc, int nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integer signal subtract constant and scale.
static int nppsSubC_32sc_ISfs(Npp32sc nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal subtract constant and scale.
static int nppsSubC_32sc_Sfs(TypedPointer<Npp32s> pSrc, Npp32sc nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary)signal subtract constant and scale.
static int nppsSubC_64f_I(double nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point, in place signal subtract constant.
static int nppsSubC_64f(TypedPointer<Npp64f> pSrc, double nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal subtract constant.
static int nppsSubC_64fc_I(Npp64fc nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal subtract constant.
static int nppsSubC_64fc(TypedPointer<Npp64f> pSrc, Npp64fc nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) signal subtract constant.
static int nppsSubC_8u_ISfs(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal subtract constant, scale, then clamp to saturated value
static int nppsSubC_8u_Sfs(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal subtract constant, scale, then clamp to saturated value.
static int nppsSubCRev_16s_ISfs(short nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit signed short in place signal subtract from constant, scale, then clamp to saturated value.
static int nppsSubCRev_16s_Sfs(TypedPointer<Npp16s> pSrc, short nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           
static int nppsSubCRev_16sc_ISfs(Npp16sc nValue, TypedPointer<Npp16s> pSrcDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract from constant, scale, then clamp to saturated value.
static int nppsSubCRev_16sc_Sfs(TypedPointer<Npp16s> pSrc, Npp16sc nValue, TypedPointer<Npp16s> pDst, int nLength, int nScaleFactor)
           16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract from constant, scale, then clamp to saturated value.
static int nppsSubCRev_16u_ISfs(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength, int nScaleFactor)
           16-bit unsigned short in place signal subtract from constant, scale, then clamp to saturated value.
static int nppsSubCRev_16u_Sfs(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength, int nScaleFactor)
           16-bit unsigned short signal subtract from constant, scale, then clamp to saturated value.
static int nppsSubCRev_32f_I(float nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point in place signal subtract from constant.
static int nppsSubCRev_32f(TypedPointer<Npp32f> pSrc, float nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point signal subtract from constant.
static int nppsSubCRev_32fc_I(Npp32fc nValue, TypedPointer<Npp32f> pSrcDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal subtract from constant.
static int nppsSubCRev_32fc(TypedPointer<Npp32f> pSrc, Npp32fc nValue, TypedPointer<Npp32f> pDst, int nLength)
           32-bit floating point complex number (32 bit real, 32 bit imaginary) signal subtract from constant.
static int nppsSubCRev_32s_ISfs(int nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit signed integer in place signal subtract from constant and scale.
static int nppsSubCRev_32s_Sfs(TypedPointer<Npp32s> pSrc, int nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit signed integersignal subtract from constant and scale.
static int nppsSubCRev_32sc_ISfs(Npp32sc nValue, TypedPointer<Npp32s> pSrcDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal subtract from constant and scale.
static int nppsSubCRev_32sc_Sfs(TypedPointer<Npp32s> pSrc, Npp32sc nValue, TypedPointer<Npp32s> pDst, int nLength, int nScaleFactor)
           32-bit integer complex number (32 bit real, 32 bit imaginary) signal subtract from constant and scale.
static int nppsSubCRev_64f_I(double nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point, in place signal subtract from constant.
static int nppsSubCRev_64f(TypedPointer<Npp64f> pSrc, double nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point signal subtract from constant.
static int nppsSubCRev_64fc_I(Npp64fc nValue, TypedPointer<Npp64f> pSrcDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal subtract from constant.
static int nppsSubCRev_64fc(TypedPointer<Npp64f> pSrc, Npp64fc nValue, TypedPointer<Npp64f> pDst, int nLength)
           64-bit floating point complex number (64 bit real, 64 bit imaginary) signal subtract from constant.
static int nppsSubCRev_8u_ISfs(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength, int nScaleFactor)
           8-bit unsigned char in place signal subtract from constant, scale, then clamp to saturated value
static int nppsSubCRev_8u_Sfs(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength, int nScaleFactor)
           8-bit unsigned char signal subtract from constant, scale, then clamp to saturated value.
static int nppsSum_16s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pSum, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit short vector sum with integer scaling method
static int nppsSum_16s32s_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pSum, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit integer vector sum (32bit) with integer scaling method
static int nppsSum_16sc_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp16s> pSum, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit short complex vector sum with integer scaling method
static int nppsSum_16sc32sc_Sfs(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32s> pSum, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit short complex vector sum (32bit int complex) with integer scaling method
static int nppsSum_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pSum, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit float vector sum method
static int nppsSum_32fc(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pSum, TypedPointer<Npp8u> pDeviceBuffer)
           
static int nppsSum_32s_Sfs(TypedPointer<Npp32s> pSrc, int nLength, TypedPointer<Npp32s> pSum, int nScaleFactor, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit integer vector sum with integer scaling method
static int nppsSum_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pSum, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit double vector sum method
static int nppsSum_64fc(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pSum, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit double complex vector sum method
static int nppsSumGetBufferSize_16s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_16s_Sfs.
static int nppsSumGetBufferSize_16s32s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_16s32s_Sfs.
static int nppsSumGetBufferSize_16sc_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_16sc_Sfs.
static int nppsSumGetBufferSize_16sc32sc_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_16sc32sc_Sfs.
static int nppsSumGetBufferSize_32f(int nLength, int[] hpBufferSize)
           
static int nppsSumGetBufferSize_32fc(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_32fc.
static int nppsSumGetBufferSize_32s_Sfs(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_32s_Sfs.
static int nppsSumGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_64f.
static int nppsSumGetBufferSize_64fc(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for nppsSum_64fc.
static int nppsSumLn_16s32f(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32f> pDst, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer input, 32-bit floating point output signal sum natural logarithm.
static int nppsSumLn_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pDst, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit floating point signal sum natural logarithm.
static int nppsSumLn_32f64f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp64f> pDst, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit flaoting point input, 64-bit floating point output signal sum natural logarithm.
static int nppsSumLn_64f(TypedPointer<Npp64f> pSrc, int nLength, TypedPointer<Npp64f> pDst, TypedPointer<Npp8u> pDeviceBuffer)
           64-bit floating point signal sum natural logarithm.
static int nppsSumLnGetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for 16s32f SumLn.
static int nppsSumLnGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for 32f SumLn.
static int nppsSumLnGetBufferSize_32f64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for 32f64f SumLn.
static int nppsSumLnGetBufferSize_64f(int nLength, int[] hpBufferSize)
           Device scratch buffer size (in bytes) for 64f SumLn.
static int nppsThreshold_16s_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel, int nRelOp)
           16-bit in place signed short signal threshold with constant level.
static int nppsThreshold_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel, int nRelOp)
           16-bit signed short signal threshold with constant level.
static int nppsThreshold_16sc_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel, int nRelOp)
           
static int nppsThreshold_16sc(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel, int nRelOp)
           16-bit signed short complex number signal threshold with constant level.
static int nppsThreshold_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel, int nRelOp)
           32-bit in place floating point signal threshold with constant level.
static int nppsThreshold_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel, int nRelOp)
           32-bit floating point signal threshold with constant level.
static int nppsThreshold_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel, int nRelOp)
           32-bit in place floating point complex number signal threshold with constant level.
static int nppsThreshold_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel, int nRelOp)
           32-bit floating point complex number signal threshold with constant level.
static int nppsThreshold_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel, int nRelOp)
           64-bit in place floating point signal threshold with constant level.
static int nppsThreshold_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel, int nRelOp)
           64-bit floating point signal threshold with constant level.
static int nppsThreshold_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel, int nRelOp)
           
static int nppsThreshold_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel, int nRelOp)
           
static int nppsThreshold_GT_16s_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel)
           16-bit in place signed short signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel)
           16-bit signed short signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_16sc_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel)
           16-bit in place signed short complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_16sc(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel)
           16-bit signed short complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel)
           32-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel)
           32-bit floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel)
           32-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel)
           32-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel)
           64-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel)
           64-bit floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel)
           64-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GT_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel)
           64-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_16s_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel, short nValue)
           16-bit in place signed short signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel, short nValue)
           16-bit signed short signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_16sc_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel, Npp16sc nValue)
           16-bit in place signed short complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_16sc(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel, Npp16sc nValue)
           16-bit signed short complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel, float nValue)
           32-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel, float nValue)
           32-bit floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel, Npp32fc nValue)
           32-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel, Npp32fc nValue)
           32-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel, double nValue)
           64-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel, double nValue)
           
static int nppsThreshold_GTVal_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel, Npp64fc nValue)
           64-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_GTVal_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel, Npp64fc nValue)
           64-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.
static int nppsThreshold_LT_16s_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel)
           16-bit in place signed short signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel)
           16-bit signed short signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_16sc_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel)
           16-bit in place signed short complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_16sc(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel)
           16-bit signed short complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel)
           32-bit in place floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel)
           32-bit floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel)
           32-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel)
           32-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel)
           64-bit in place floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel)
           64-bit floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel)
           64-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LT_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel)
           64-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_16s_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel, short nValue)
           16-bit in place signed short signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_16s(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel, short nValue)
           16-bit signed short signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_16sc_I(TypedPointer<Npp16s> pSrcDst, int nLength, short nLevel, Npp16sc nValue)
           16-bit in place signed short complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_16sc(TypedPointer<Npp16s> pSrc, TypedPointer<Npp16s> pDst, int nLength, short nLevel, Npp16sc nValue)
           16-bit signed short complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_32f_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel, float nValue)
           32-bit in place floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_32f(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel, float nValue)
           32-bit floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_32fc_I(TypedPointer<Npp32f> pSrcDst, int nLength, float nLevel, Npp32fc nValue)
           32-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_32fc(TypedPointer<Npp32f> pSrc, TypedPointer<Npp32f> pDst, int nLength, float nLevel, Npp32fc nValue)
           32-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_64f_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel, double nValue)
           64-bit in place floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_64f(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel, double nValue)
           64-bit floating point signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_64fc_I(TypedPointer<Npp64f> pSrcDst, int nLength, double nLevel, Npp64fc nValue)
           64-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsThreshold_LTVal_64fc(TypedPointer<Npp64f> pSrc, TypedPointer<Npp64f> pDst, int nLength, double nLevel, Npp64fc nValue)
           64-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.
static int nppsXor_16u_I(TypedPointer<Npp16u> pSrc, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal exclusive or with signal.
static int nppsXor_16u(TypedPointer<Npp16u> pSrc1, TypedPointer<Npp16u> pSrc2, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal exclusive or with signal.
static int nppsXor_32u_I(TypedPointer<Npp32u> pSrc, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned integer in place signal exclusive or with signal.
static int nppsXor_32u(TypedPointer<Npp32u> pSrc1, TypedPointer<Npp32u> pSrc2, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal exclusive or with signal.
static int nppsXor_8u_I(TypedPointer<Npp8u> pSrc, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal exclusive or with signal.
static int nppsXor_8u(TypedPointer<Npp8u> pSrc1, TypedPointer<Npp8u> pSrc2, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal exclusive or with signal.
static int nppsXorC_16u_I(short nValue, TypedPointer<Npp16u> pSrcDst, int nLength)
           16-bit unsigned short in place signal exclusive or with constant.
static int nppsXorC_16u(TypedPointer<Npp16u> pSrc, short nValue, TypedPointer<Npp16u> pDst, int nLength)
           16-bit unsigned short signal exclusive or with constant.
static int nppsXorC_32u_I(int nValue, TypedPointer<Npp32u> pSrcDst, int nLength)
           32-bit unsigned signed integer in place signal exclusive or with constant.
static int nppsXorC_32u(TypedPointer<Npp32u> pSrc, int nValue, TypedPointer<Npp32u> pDst, int nLength)
           32-bit unsigned integer signal exclusive or with constant.
static int nppsXorC_8u_I(byte nValue, TypedPointer<Npp8u> pSrcDst, int nLength)
           8-bit unsigned char in place signal exclusive or with constant.
static int nppsXorC_8u(TypedPointer<Npp8u> pSrc, byte nValue, TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char signal exclusive or with constant.
static int nppsZero_16s(TypedPointer<Npp16s> pDst, int nLength)
           16-bit integer, vector zero method.
static int nppsZero_16sc(TypedPointer<Npp16s> pDst, int nLength)
           16-bit integer complex, vector zero method.
static int nppsZero_32f(TypedPointer<Npp32f> pDst, int nLength)
           32-bit float, vector zero method.
static int nppsZero_32fc(TypedPointer<Npp32f> pDst, int nLength)
           32-bit float complex, vector zero method.
static int nppsZero_32s(TypedPointer<Npp32s> pDst, int nLength)
           
static int nppsZero_32sc(TypedPointer<Npp32s> pDst, int nLength)
           
static int nppsZero_64f(TypedPointer<Npp64f> pDst, int nLength)
           64-bit double, vector zero method.
static int nppsZero_64fc(TypedPointer<Npp64f> pDst, int nLength)
           64-bit double complex, vector zero method.
static int nppsZero_64s(TypedPointer<Npp64s> pDst, int nLength)
           64-bit long long integer, vector zero method.
static int nppsZero_64sc(TypedPointer<Npp64s> pDst, int nLength)
           
static int nppsZero_8u(TypedPointer<Npp8u> pDst, int nLength)
           8-bit unsigned char, vector zero method.
static int nppsZeroCrossing_16s32f(TypedPointer<Npp16s> pSrc, int nLength, TypedPointer<Npp32f> pValZC, int tZCType, TypedPointer<Npp8u> pDeviceBuffer)
           16-bit signed short integer zero crossing method, return value is 32-bit floating point.
static int nppsZeroCrossing_32f(TypedPointer<Npp32f> pSrc, int nLength, TypedPointer<Npp32f> pValZC, int tZCType, TypedPointer<Npp8u> pDeviceBuffer)
           32-bit floating-point zero crossing method, return value is 32-bit floating point.
static int nppsZeroCrossingGetBufferSize_16s32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsZeroCrossing_16s32f.
static int nppsZeroCrossingGetBufferSize_32f(int nLength, int[] hpBufferSize)
           Device-buffer size (in bytes) for nppsZeroCrossing_32f.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

nppsMalloc_8u

public static TypedPointer<Npp8u> nppsMalloc_8u(int nSize)
 8-bit unsigned signal allocator.

Parameters:
nSize - Number of unsigned chars in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_8s

public static TypedPointer<Npp8s> nppsMalloc_8s(int nSize)

nppsMalloc_16u

public static TypedPointer<Npp16u> nppsMalloc_16u(int nSize)
 16-bit unsigned signal allocator.

Parameters:
nSize - Number of unsigned shorts in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_16s

public static TypedPointer<Npp16s> nppsMalloc_16s(int nSize)
 16-bit signal allocator.

Parameters:
nSize - Number of shorts in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_16sc

public static TypedPointer<Npp16s> nppsMalloc_16sc(int nSize)

nppsMalloc_32u

public static TypedPointer<Npp32u> nppsMalloc_32u(int nSize)
 32-bit unsigned signal allocator.

Parameters:
nSize - Number of unsigned ints in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_32s

public static TypedPointer<Npp32s> nppsMalloc_32s(int nSize)
 32-bit integer signal allocator.

Parameters:
nSize - Number of ints in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_32sc

public static TypedPointer<Npp32s> nppsMalloc_32sc(int nSize)

nppsMalloc_32f

public static TypedPointer<Npp32f> nppsMalloc_32f(int nSize)
 32-bit float signal allocator.

Parameters:
nSize - Number of floats in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_32fc

public static TypedPointer<Npp32f> nppsMalloc_32fc(int nSize)
 32-bit complex float signal allocator.

Parameters:
nSize - Number of complex float values in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_64s

public static TypedPointer<Npp64s> nppsMalloc_64s(int nSize)
 64-bit long integer signal allocator.

Parameters:
nSize - Number of long ints in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_64sc

public static TypedPointer<Npp64s> nppsMalloc_64sc(int nSize)
 64-bit complex long integer signal allocator.

Parameters:
nSize - Number of complex long int values in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_64f

public static TypedPointer<Npp64f> nppsMalloc_64f(int nSize)
 64-bit float (double) signal allocator.

Parameters:
nSize - Number of doubles in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsMalloc_64fc

public static TypedPointer<Npp64f> nppsMalloc_64fc(int nSize)
 64-bit complex complex signal allocator.

Parameters:
nSize - Number of complex double valuess in the new signal.
Returns:
A pointer to the new signal. 0 (NULL-pointer) indicates that an error occurred during allocation.

nppsFree

public static void nppsFree(jcuda.Pointer pValues)
 Free method for any 2D allocated memory.
 This method should be used to free memory allocated with any of the
 nppiMalloc_ methods.

Parameters:
pValues - A pointer to memory allocated using nppiMalloc_.

nppsSet_8u

public static int nppsSet_8u(byte nValue,
                             TypedPointer<Npp8u> pDst,
                             int nLength)

nppsSet_16s

public static int nppsSet_16s(short nValue,
                              TypedPointer<Npp16s> pDst,
                              int nLength)
 16-bit integer, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_16sc

public static int nppsSet_16sc(Npp16sc nValue,
                               TypedPointer<Npp16s> pDst,
                               int nLength)
 16-bit integer complex, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_32s

public static int nppsSet_32s(int nValue,
                              TypedPointer<Npp32s> pDst,
                              int nLength)
 32-bit integer, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_32sc

public static int nppsSet_32sc(Npp32sc nValue,
                               TypedPointer<Npp32s> pDst,
                               int nLength)
 32-bit integer complex, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_32f

public static int nppsSet_32f(float nValue,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit float, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_32fc

public static int nppsSet_32fc(Npp32fc nValue,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit float complex, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_64s

public static int nppsSet_64s(long nValue,
                              TypedPointer<Npp64s> pDst,
                              int nLength)
 64-bit long long integer, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_64sc

public static int nppsSet_64sc(Npp64sc nValue,
                               TypedPointer<Npp64s> pDst,
                               int nLength)
 64-bit long long integer complex, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_64f

public static int nppsSet_64f(double nValue,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit double, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSet_64fc

public static int nppsSet_64fc(Npp64fc nValue,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit double complex, vector set method.

Parameters:
nValue - Value used to initialize the vector pDst.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_8u

public static int nppsZero_8u(TypedPointer<Npp8u> pDst,
                              int nLength)
 8-bit unsigned char, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_16s

public static int nppsZero_16s(TypedPointer<Npp16s> pDst,
                               int nLength)
 16-bit integer, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_16sc

public static int nppsZero_16sc(TypedPointer<Npp16s> pDst,
                                int nLength)
 16-bit integer complex, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_32s

public static int nppsZero_32s(TypedPointer<Npp32s> pDst,
                               int nLength)

nppsZero_32sc

public static int nppsZero_32sc(TypedPointer<Npp32s> pDst,
                                int nLength)

nppsZero_32f

public static int nppsZero_32f(TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit float, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_32fc

public static int nppsZero_32fc(TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit float complex, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_64s

public static int nppsZero_64s(TypedPointer<Npp64s> pDst,
                               int nLength)
 64-bit long long integer, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_64sc

public static int nppsZero_64sc(TypedPointer<Npp64s> pDst,
                                int nLength)

nppsZero_64f

public static int nppsZero_64f(TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit double, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZero_64fc

public static int nppsZero_64fc(TypedPointer<Npp64f> pDst,
                                int nLength)
 64-bit double complex, vector zero method.

Parameters:
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_8u

public static int nppsCopy_8u(TypedPointer<Npp8u> pSrc,
                              TypedPointer<Npp8u> pDst,
                              int nLength)
 8-bit unsigned char, vector copy method

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_16s

public static int nppsCopy_16s(TypedPointer<Npp16s> pSrc,
                               TypedPointer<Npp16s> pDst,
                               int nLength)
 16-bit signed short, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_32s

public static int nppsCopy_32s(TypedPointer<Npp32s> pSrc,
                               TypedPointer<Npp32s> pDst,
                               int nLength)
 32-bit signed integer, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_32f

public static int nppsCopy_32f(TypedPointer<Npp32f> pSrc,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit float, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_64s

public static int nppsCopy_64s(TypedPointer<Npp64s> pSrc,
                               TypedPointer<Npp64s> pDst,
                               int nLength)
 64-bit signed integer, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_16sc

public static int nppsCopy_16sc(TypedPointer<Npp16s> pSrc,
                                TypedPointer<Npp16s> pDst,
                                int nLength)
 16-bit complex short, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_32sc

public static int nppsCopy_32sc(TypedPointer<Npp32s> pSrc,
                                TypedPointer<Npp32s> pDst,
                                int nLength)
 32-bit complex signed integer, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_32fc

public static int nppsCopy_32fc(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit complex float, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_64sc

public static int nppsCopy_64sc(TypedPointer<Npp64s> pSrc,
                                TypedPointer<Npp64s> pDst,
                                int nLength)
 64-bit complex signed integer, vector copy method.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCopy_64fc

public static int nppsCopy_64fc(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp64f> pDst,
                                int nLength)

nppsConvert_8s16s

public static int nppsConvert_8s16s(TypedPointer<Npp8s> pSrc,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength)


nppsConvert_8s32f

public static int nppsConvert_8s32f(TypedPointer<Npp8s> pSrc,
                                    TypedPointer<Npp32f> pDst,
                                    int nLength)

nppsConvert_8u32f

public static int nppsConvert_8u32f(TypedPointer<Npp8u> pSrc,
                                    TypedPointer<Npp32f> pDst,
                                    int nLength)

nppsConvert_16s8s_Sfs

public static int nppsConvert_16s8s_Sfs(TypedPointer<Npp16s> pSrc,
                                        TypedPointer<Npp8s> pDst,
                                        int nLength,
                                        int eRoundMode,
                                        int nScaleFactor)

nppsConvert_16s32s

public static int nppsConvert_16s32s(TypedPointer<Npp16s> pSrc,
                                     TypedPointer<Npp32s> pDst,
                                     int nLength)

nppsConvert_16s32f

public static int nppsConvert_16s32f(TypedPointer<Npp16s> pSrc,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength)

nppsConvert_16u32f

public static int nppsConvert_16u32f(TypedPointer<Npp16u> pSrc,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength)

nppsConvert_32s16s

public static int nppsConvert_32s16s(TypedPointer<Npp32s> pSrc,
                                     TypedPointer<Npp16s> pDst,
                                     int nLength)

nppsConvert_32s32f

public static int nppsConvert_32s32f(TypedPointer<Npp32s> pSrc,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength)

nppsConvert_32s64f

public static int nppsConvert_32s64f(TypedPointer<Npp32s> pSrc,
                                     TypedPointer<Npp64f> pDst,
                                     int nLength)

nppsConvert_32f64f

public static int nppsConvert_32f64f(TypedPointer<Npp32f> pSrc,
                                     TypedPointer<Npp64f> pDst,
                                     int nLength)

nppsConvert_64s64f

public static int nppsConvert_64s64f(TypedPointer<Npp64s> pSrc,
                                     TypedPointer<Npp64f> pDst,
                                     int nLength)

nppsConvert_64f32f

public static int nppsConvert_64f32f(TypedPointer<Npp64f> pSrc,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength)

nppsConvert_16s32f_Sfs

public static int nppsConvert_16s32f_Sfs(TypedPointer<Npp16s> pSrc,
                                         TypedPointer<Npp32f> pDst,
                                         int nLength,
                                         int nScaleFactor)

nppsConvert_16s64f_Sfs

public static int nppsConvert_16s64f_Sfs(TypedPointer<Npp16s> pSrc,
                                         TypedPointer<Npp64f> pDst,
                                         int nLength,
                                         int nScaleFactor)

nppsConvert_32s16s_Sfs

public static int nppsConvert_32s16s_Sfs(TypedPointer<Npp32s> pSrc,
                                         TypedPointer<Npp16s> pDst,
                                         int nLength,
                                         int nScaleFactor)

nppsConvert_32s32f_Sfs

public static int nppsConvert_32s32f_Sfs(TypedPointer<Npp32s> pSrc,
                                         TypedPointer<Npp32f> pDst,
                                         int nLength,
                                         int nScaleFactor)

nppsConvert_32s64f_Sfs

public static int nppsConvert_32s64f_Sfs(TypedPointer<Npp32s> pSrc,
                                         TypedPointer<Npp64f> pDst,
                                         int nLength,
                                         int nScaleFactor)

nppsConvert_32f8s_Sfs

public static int nppsConvert_32f8s_Sfs(TypedPointer<Npp32f> pSrc,
                                        TypedPointer<Npp8s> pDst,
                                        int nLength,
                                        int eRoundMode,
                                        int nScaleFactor)

nppsConvert_32f8u_Sfs

public static int nppsConvert_32f8u_Sfs(TypedPointer<Npp32f> pSrc,
                                        TypedPointer<Npp8u> pDst,
                                        int nLength,
                                        int eRoundMode,
                                        int nScaleFactor)

nppsConvert_32f16s_Sfs

public static int nppsConvert_32f16s_Sfs(TypedPointer<Npp32f> pSrc,
                                         TypedPointer<Npp16s> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsConvert_32f16u_Sfs

public static int nppsConvert_32f16u_Sfs(TypedPointer<Npp32f> pSrc,
                                         TypedPointer<Npp16u> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsConvert_32f32s_Sfs

public static int nppsConvert_32f32s_Sfs(TypedPointer<Npp32f> pSrc,
                                         TypedPointer<Npp32s> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsConvert_64s32s_Sfs

public static int nppsConvert_64s32s_Sfs(TypedPointer<Npp64s> pSrc,
                                         TypedPointer<Npp32s> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsConvert_64f16s_Sfs

public static int nppsConvert_64f16s_Sfs(TypedPointer<Npp64f> pSrc,
                                         TypedPointer<Npp16s> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsConvert_64f32s_Sfs

public static int nppsConvert_64f32s_Sfs(TypedPointer<Npp64f> pSrc,
                                         TypedPointer<Npp32s> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsConvert_64f64s_Sfs

public static int nppsConvert_64f64s_Sfs(TypedPointer<Npp64f> pSrc,
                                         TypedPointer<Npp64s> pDst,
                                         int nLength,
                                         int eRoundMode,
                                         int nScaleFactor)

nppsThreshold_16s

public static int nppsThreshold_16s(TypedPointer<Npp16s> pSrc,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    short nLevel,
                                    int nRelOp)
 16-bit signed short signal threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_16s_I

public static int nppsThreshold_16s_I(TypedPointer<Npp16s> pSrcDst,
                                      int nLength,
                                      short nLevel,
                                      int nRelOp)
 16-bit in place signed short signal threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_16sc

public static int nppsThreshold_16sc(TypedPointer<Npp16s> pSrc,
                                     TypedPointer<Npp16s> pDst,
                                     int nLength,
                                     short nLevel,
                                     int nRelOp)
 16-bit signed short complex number signal threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_16sc_I

public static int nppsThreshold_16sc_I(TypedPointer<Npp16s> pSrcDst,
                                       int nLength,
                                       short nLevel,
                                       int nRelOp)

nppsThreshold_32f

public static int nppsThreshold_32f(TypedPointer<Npp32f> pSrc,
                                    TypedPointer<Npp32f> pDst,
                                    int nLength,
                                    float nLevel,
                                    int nRelOp)
 32-bit floating point signal threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_32f_I

public static int nppsThreshold_32f_I(TypedPointer<Npp32f> pSrcDst,
                                      int nLength,
                                      float nLevel,
                                      int nRelOp)
 32-bit in place floating point signal threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_32fc

public static int nppsThreshold_32fc(TypedPointer<Npp32f> pSrc,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength,
                                     float nLevel,
                                     int nRelOp)
 32-bit floating point complex number signal threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_32fc_I

public static int nppsThreshold_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                       int nLength,
                                       float nLevel,
                                       int nRelOp)
 32-bit in place floating point complex number signal threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_64f

public static int nppsThreshold_64f(TypedPointer<Npp64f> pSrc,
                                    TypedPointer<Npp64f> pDst,
                                    int nLength,
                                    double nLevel,
                                    int nRelOp)
 64-bit floating point signal threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_64f_I

public static int nppsThreshold_64f_I(TypedPointer<Npp64f> pSrcDst,
                                      int nLength,
                                      double nLevel,
                                      int nRelOp)
 64-bit in place floating point signal threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nRelOp - NppCmpOp type of thresholding operation (NPP_CMP_LESS or NPP_CMP_GREATER only).
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_64fc

public static int nppsThreshold_64fc(TypedPointer<Npp64f> pSrc,
                                     TypedPointer<Npp64f> pDst,
                                     int nLength,
                                     double nLevel,
                                     int nRelOp)

nppsThreshold_64fc_I

public static int nppsThreshold_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                       int nLength,
                                       double nLevel,
                                       int nRelOp)

nppsThreshold_LT_16s

public static int nppsThreshold_LT_16s(TypedPointer<Npp16s> pSrc,
                                       TypedPointer<Npp16s> pDst,
                                       int nLength,
                                       short nLevel)
 16-bit signed short signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_16s_I

public static int nppsThreshold_LT_16s_I(TypedPointer<Npp16s> pSrcDst,
                                         int nLength,
                                         short nLevel)
 16-bit in place signed short signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_16sc

public static int nppsThreshold_LT_16sc(TypedPointer<Npp16s> pSrc,
                                        TypedPointer<Npp16s> pDst,
                                        int nLength,
                                        short nLevel)
 16-bit signed short complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_16sc_I

public static int nppsThreshold_LT_16sc_I(TypedPointer<Npp16s> pSrcDst,
                                          int nLength,
                                          short nLevel)
 16-bit in place signed short complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_32f

public static int nppsThreshold_LT_32f(TypedPointer<Npp32f> pSrc,
                                       TypedPointer<Npp32f> pDst,
                                       int nLength,
                                       float nLevel)
 32-bit floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_32f_I

public static int nppsThreshold_LT_32f_I(TypedPointer<Npp32f> pSrcDst,
                                         int nLength,
                                         float nLevel)
 32-bit in place floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_32fc

public static int nppsThreshold_LT_32fc(TypedPointer<Npp32f> pSrc,
                                        TypedPointer<Npp32f> pDst,
                                        int nLength,
                                        float nLevel)
 32-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_32fc_I

public static int nppsThreshold_LT_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                          int nLength,
                                          float nLevel)
 32-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_64f

public static int nppsThreshold_LT_64f(TypedPointer<Npp64f> pSrc,
                                       TypedPointer<Npp64f> pDst,
                                       int nLength,
                                       double nLevel)
 64-bit floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_64f_I

public static int nppsThreshold_LT_64f_I(TypedPointer<Npp64f> pSrcDst,
                                         int nLength,
                                         double nLevel)
 64-bit in place floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_64fc

public static int nppsThreshold_LT_64fc(TypedPointer<Npp64f> pSrc,
                                        TypedPointer<Npp64f> pDst,
                                        int nLength,
                                        double nLevel)
 64-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LT_64fc_I

public static int nppsThreshold_LT_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                          int nLength,
                                          double nLevel)
 64-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_16s

public static int nppsThreshold_GT_16s(TypedPointer<Npp16s> pSrc,
                                       TypedPointer<Npp16s> pDst,
                                       int nLength,
                                       short nLevel)
 16-bit signed short signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_16s_I

public static int nppsThreshold_GT_16s_I(TypedPointer<Npp16s> pSrcDst,
                                         int nLength,
                                         short nLevel)
 16-bit in place signed short signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_16sc

public static int nppsThreshold_GT_16sc(TypedPointer<Npp16s> pSrc,
                                        TypedPointer<Npp16s> pDst,
                                        int nLength,
                                        short nLevel)
 16-bit signed short complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_16sc_I

public static int nppsThreshold_GT_16sc_I(TypedPointer<Npp16s> pSrcDst,
                                          int nLength,
                                          short nLevel)
 16-bit in place signed short complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_32f

public static int nppsThreshold_GT_32f(TypedPointer<Npp32f> pSrc,
                                       TypedPointer<Npp32f> pDst,
                                       int nLength,
                                       float nLevel)
 32-bit floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_32f_I

public static int nppsThreshold_GT_32f_I(TypedPointer<Npp32f> pSrcDst,
                                         int nLength,
                                         float nLevel)
 32-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_32fc

public static int nppsThreshold_GT_32fc(TypedPointer<Npp32f> pSrc,
                                        TypedPointer<Npp32f> pDst,
                                        int nLength,
                                        float nLevel)
 32-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_32fc_I

public static int nppsThreshold_GT_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                          int nLength,
                                          float nLevel)
 32-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_64f

public static int nppsThreshold_GT_64f(TypedPointer<Npp64f> pSrc,
                                       TypedPointer<Npp64f> pDst,
                                       int nLength,
                                       double nLevel)
 64-bit floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_64f_I

public static int nppsThreshold_GT_64f_I(TypedPointer<Npp64f> pSrcDst,
                                         int nLength,
                                         double nLevel)
 64-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_64fc

public static int nppsThreshold_GT_64fc(TypedPointer<Npp64f> pSrc,
                                        TypedPointer<Npp64f> pDst,
                                        int nLength,
                                        double nLevel)
 64-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GT_64fc_I

public static int nppsThreshold_GT_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                          int nLength,
                                          double nLevel)
 64-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_16s

public static int nppsThreshold_LTVal_16s(TypedPointer<Npp16s> pSrc,
                                          TypedPointer<Npp16s> pDst,
                                          int nLength,
                                          short nLevel,
                                          short nValue)
 16-bit signed short signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_16s_I

public static int nppsThreshold_LTVal_16s_I(TypedPointer<Npp16s> pSrcDst,
                                            int nLength,
                                            short nLevel,
                                            short nValue)
 16-bit in place signed short signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_16sc

public static int nppsThreshold_LTVal_16sc(TypedPointer<Npp16s> pSrc,
                                           TypedPointer<Npp16s> pDst,
                                           int nLength,
                                           short nLevel,
                                           Npp16sc nValue)
 16-bit signed short complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_16sc_I

public static int nppsThreshold_LTVal_16sc_I(TypedPointer<Npp16s> pSrcDst,
                                             int nLength,
                                             short nLevel,
                                             Npp16sc nValue)
 16-bit in place signed short complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_32f

public static int nppsThreshold_LTVal_32f(TypedPointer<Npp32f> pSrc,
                                          TypedPointer<Npp32f> pDst,
                                          int nLength,
                                          float nLevel,
                                          float nValue)
 32-bit floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_32f_I

public static int nppsThreshold_LTVal_32f_I(TypedPointer<Npp32f> pSrcDst,
                                            int nLength,
                                            float nLevel,
                                            float nValue)
 32-bit in place floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_32fc

public static int nppsThreshold_LTVal_32fc(TypedPointer<Npp32f> pSrc,
                                           TypedPointer<Npp32f> pDst,
                                           int nLength,
                                           float nLevel,
                                           Npp32fc nValue)
 32-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_32fc_I

public static int nppsThreshold_LTVal_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                             int nLength,
                                             float nLevel,
                                             Npp32fc nValue)
 32-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_64f

public static int nppsThreshold_LTVal_64f(TypedPointer<Npp64f> pSrc,
                                          TypedPointer<Npp64f> pDst,
                                          int nLength,
                                          double nLevel,
                                          double nValue)
 64-bit floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_64f_I

public static int nppsThreshold_LTVal_64f_I(TypedPointer<Npp64f> pSrcDst,
                                            int nLength,
                                            double nLevel,
                                            double nValue)
 64-bit in place floating point signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_64fc

public static int nppsThreshold_LTVal_64fc(TypedPointer<Npp64f> pSrc,
                                           TypedPointer<Npp64f> pDst,
                                           int nLength,
                                           double nLevel,
                                           Npp64fc nValue)
 64-bit floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_LTVal_64fc_I

public static int nppsThreshold_LTVal_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                             int nLength,
                                             double nLevel,
                                             Npp64fc nValue)
 64-bit in place floating point complex number signal NPP_CMP_LESS threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_16s

public static int nppsThreshold_GTVal_16s(TypedPointer<Npp16s> pSrc,
                                          TypedPointer<Npp16s> pDst,
                                          int nLength,
                                          short nLevel,
                                          short nValue)
 16-bit signed short signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_16s_I

public static int nppsThreshold_GTVal_16s_I(TypedPointer<Npp16s> pSrcDst,
                                            int nLength,
                                            short nLevel,
                                            short nValue)
 16-bit in place signed short signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_16sc

public static int nppsThreshold_GTVal_16sc(TypedPointer<Npp16s> pSrc,
                                           TypedPointer<Npp16s> pDst,
                                           int nLength,
                                           short nLevel,
                                           Npp16sc nValue)
 16-bit signed short complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_16sc_I

public static int nppsThreshold_GTVal_16sc_I(TypedPointer<Npp16s> pSrcDst,
                                             int nLength,
                                             short nLevel,
                                             Npp16sc nValue)
 16-bit in place signed short complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_32f

public static int nppsThreshold_GTVal_32f(TypedPointer<Npp32f> pSrc,
                                          TypedPointer<Npp32f> pDst,
                                          int nLength,
                                          float nLevel,
                                          float nValue)
 32-bit floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_32f_I

public static int nppsThreshold_GTVal_32f_I(TypedPointer<Npp32f> pSrcDst,
                                            int nLength,
                                            float nLevel,
                                            float nValue)
 32-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_32fc

public static int nppsThreshold_GTVal_32fc(TypedPointer<Npp32f> pSrc,
                                           TypedPointer<Npp32f> pDst,
                                           int nLength,
                                           float nLevel,
                                           Npp32fc nValue)
 32-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_32fc_I

public static int nppsThreshold_GTVal_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                             int nLength,
                                             float nLevel,
                                             Npp32fc nValue)
 32-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_64f

public static int nppsThreshold_GTVal_64f(TypedPointer<Npp64f> pSrc,
                                          TypedPointer<Npp64f> pDst,
                                          int nLength,
                                          double nLevel,
                                          double nValue)

nppsThreshold_GTVal_64f_I

public static int nppsThreshold_GTVal_64f_I(TypedPointer<Npp64f> pSrcDst,
                                            int nLength,
                                            double nLevel,
                                            double nValue)
 64-bit in place floating point signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_64fc

public static int nppsThreshold_GTVal_64fc(TypedPointer<Npp64f> pSrc,
                                           TypedPointer<Npp64f> pDst,
                                           int nLength,
                                           double nLevel,
                                           Npp64fc nValue)
 64-bit floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsThreshold_GTVal_64fc_I

public static int nppsThreshold_GTVal_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                             int nLength,
                                             double nLevel,
                                             Npp64fc nValue)
 64-bit in place floating point complex number signal NPP_CMP_GREATER threshold with constant level.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nLevel - Constant threshold value (real part only and must be greater than 0) to be used to limit each signal sample
nValue - Constant value to replace source value when threshold test is true.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_8u_ISfs

public static int nppsAddC_8u_ISfs(byte nValue,
                                   TypedPointer<Npp8u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 8-bit unsigned char in place signal add constant,
 scale, then clamp to saturated value

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be added to each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_8u_Sfs

public static int nppsAddC_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                  byte nValue,
                                  TypedPointer<Npp8u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned charvector add constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_16u_ISfs

public static int nppsAddC_16u_ISfs(short nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)

nppsAddC_16u_Sfs

public static int nppsAddC_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16u> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short vector add constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_16s_ISfs

public static int nppsAddC_16s_ISfs(short nValue,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)

nppsAddC_16s_Sfs

public static int nppsAddC_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal add constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_16sc_ISfs

public static int nppsAddC_16sc_ISfs(Npp16sc nValue,
                                     TypedPointer<Npp16s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)

nppsAddC_16sc_Sfs

public static int nppsAddC_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                    Npp16sc nValue,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary) signal add constant,
 scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32s_ISfs

public static int nppsAddC_32s_ISfs(int nValue,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit signed integer in place signal add constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be added to each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32s_Sfs

public static int nppsAddC_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                   int nValue,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integersignal add constant and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32sc_ISfs

public static int nppsAddC_32sc_ISfs(Npp32sc nValue,
                                     TypedPointer<Npp32s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal
 add constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be added to each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32sc_Sfs

public static int nppsAddC_32sc_Sfs(TypedPointer<Npp32s> pSrc,
                                    Npp32sc nValue,
                                    TypedPointer<Npp32s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) signal add constant
 and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32f_I

public static int nppsAddC_32f_I(float nValue,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit floating point in place signal add constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be added to each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32f

public static int nppsAddC_32f(TypedPointer<Npp32f> pSrc,
                               float nValue,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit floating point signal add constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32fc_I

public static int nppsAddC_32fc_I(Npp32fc nValue,
                                  TypedPointer<Npp32f> pSrcDst,
                                  int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) in
 place signal add constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be added to each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_32fc

public static int nppsAddC_32fc(TypedPointer<Npp32f> pSrc,
                                Npp32fc nValue,
                                TypedPointer<Npp32f> pDst,
                                int nLength)

nppsAddC_64f_I

public static int nppsAddC_64f_I(double nValue,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)

nppsAddC_64f

public static int nppsAddC_64f(TypedPointer<Npp64f> pSrc,
                               double nValue,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit floating pointsignal add constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_64fc_I

public static int nppsAddC_64fc_I(Npp64fc nValue,
                                  TypedPointer<Npp64f> pSrcDst,
                                  int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) in
 place signal add constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be added to each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddC_64fc

public static int nppsAddC_64fc(TypedPointer<Npp64f> pSrc,
                                Npp64fc nValue,
                                TypedPointer<Npp64f> pDst,
                                int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) signal
 add constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be added to each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProductC_32f

public static int nppsAddProductC_32f(TypedPointer<Npp32f> pSrc,
                                      float nValue,
                                      TypedPointer<Npp32f> pDst,
                                      int nLength)

nppsMulC_8u_ISfs

public static int nppsMulC_8u_ISfs(byte nValue,
                                   TypedPointer<Npp8u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 8-bit unsigned char in place signal times constant,
 scale, then clamp to saturated value

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_8u_Sfs

public static int nppsMulC_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                  byte nValue,
                                  TypedPointer<Npp8u> pDst,
                                  int nLength,
                                  int nScaleFactor)

nppsMulC_16u_ISfs

public static int nppsMulC_16u_ISfs(short nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)

nppsMulC_16u_Sfs

public static int nppsMulC_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16u> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short signal times constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_16s_ISfs

public static int nppsMulC_16s_ISfs(short nValue,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit signed short in place signal times constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_16s_Sfs

public static int nppsMulC_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal times constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_16sc_ISfs

public static int nppsMulC_16sc_ISfs(Npp16sc nValue,
                                     TypedPointer<Npp16s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary)signal times constant, 
 scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_16sc_Sfs

public static int nppsMulC_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                    Npp16sc nValue,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    int nScaleFactor)

nppsMulC_32s_ISfs

public static int nppsMulC_32s_ISfs(int nValue,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit signed integer in place signal times constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_32s_Sfs

public static int nppsMulC_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                   int nValue,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer signal times constant and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_32sc_ISfs

public static int nppsMulC_32sc_ISfs(Npp32sc nValue,
                                     TypedPointer<Npp32s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal
 times constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_32sc_Sfs

public static int nppsMulC_32sc_Sfs(TypedPointer<Npp32s> pSrc,
                                    Npp32sc nValue,
                                    TypedPointer<Npp32s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) signal times constant
 and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_32f_I

public static int nppsMulC_32f_I(float nValue,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)

nppsMulC_32f

public static int nppsMulC_32f(TypedPointer<Npp32f> pSrc,
                               float nValue,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit floating point signal times constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_Low_32f16s

public static int nppsMulC_Low_32f16s(TypedPointer<Npp32f> pSrc,
                                      float nValue,
                                      TypedPointer<Npp16s> pDst,
                                      int nLength)

nppsMulC_32f16s_Sfs

public static int nppsMulC_32f16s_Sfs(TypedPointer<Npp32f> pSrc,
                                      float nValue,
                                      TypedPointer<Npp16s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 32-bit floating point signal times constant with output converted to 16-bit signed integer
 with scaling and saturation of output result.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nScaleFactor - \ref integer_result_scaling.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_32fc_I

public static int nppsMulC_32fc_I(Npp32fc nValue,
                                  TypedPointer<Npp32f> pSrcDst,
                                  int nLength)

nppsMulC_32fc

public static int nppsMulC_32fc(TypedPointer<Npp32f> pSrc,
                                Npp32fc nValue,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) signal
 times constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_64f_I

public static int nppsMulC_64f_I(double nValue,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit floating point, in place signal times constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - Length of the vectors, number of items.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_64f

public static int nppsMulC_64f(TypedPointer<Npp64f> pSrc,
                               double nValue,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit floating point signal times constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_64f64s_ISfs

public static int nppsMulC_64f64s_ISfs(double nValue,
                                       TypedPointer<Npp64s> pDst,
                                       int nLength,
                                       int nScaleFactor)
 64-bit floating point signal times constant with in place conversion to 64-bit signed integer
 and with scaling and saturation of output result.

Parameters:
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_64fc_I

public static int nppsMulC_64fc_I(Npp64fc nValue,
                                  TypedPointer<Npp64f> pSrcDst,
                                  int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) in
 place signal times constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be multiplied by each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMulC_64fc

public static int nppsMulC_64fc(TypedPointer<Npp64f> pSrc,
                                Npp64fc nValue,
                                TypedPointer<Npp64f> pDst,
                                int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) signal
 times constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be multiplied by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_8u_ISfs

public static int nppsSubC_8u_ISfs(byte nValue,
                                   TypedPointer<Npp8u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 8-bit unsigned char in place signal subtract constant,
 scale, then clamp to saturated value

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_8u_Sfs

public static int nppsSubC_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                  byte nValue,
                                  TypedPointer<Npp8u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char signal subtract constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_16u_ISfs

public static int nppsSubC_16u_ISfs(short nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit unsigned short in place signal subtract constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_16u_Sfs

public static int nppsSubC_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16u> pDst,
                                   int nLength,
                                   int nScaleFactor)

nppsSubC_16s_ISfs

public static int nppsSubC_16s_ISfs(short nValue,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit signed short in place signal subtract constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_16s_Sfs

public static int nppsSubC_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal subtract constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_16sc_ISfs

public static int nppsSubC_16sc_ISfs(Npp16sc nValue,
                                     TypedPointer<Npp16s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract constant, 
 scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_16sc_Sfs

public static int nppsSubC_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                    Npp16sc nValue,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract constant,
 scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32s_ISfs

public static int nppsSubC_32s_ISfs(int nValue,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit signed integer in place signal subtract constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32s_Sfs

public static int nppsSubC_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                   int nValue,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer signal subtract constant and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32sc_ISfs

public static int nppsSubC_32sc_ISfs(Npp32sc nValue,
                                     TypedPointer<Npp32s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal
 subtract constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32sc_Sfs

public static int nppsSubC_32sc_Sfs(TypedPointer<Npp32s> pSrc,
                                    Npp32sc nValue,
                                    TypedPointer<Npp32s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary)signal subtract constant
 and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32f_I

public static int nppsSubC_32f_I(float nValue,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit floating point in place signal subtract constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32f

public static int nppsSubC_32f(TypedPointer<Npp32f> pSrc,
                               float nValue,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit floating point signal subtract constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32fc_I

public static int nppsSubC_32fc_I(Npp32fc nValue,
                                  TypedPointer<Npp32f> pSrcDst,
                                  int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) in
 place signal subtract constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_32fc

public static int nppsSubC_32fc(TypedPointer<Npp32f> pSrc,
                                Npp32fc nValue,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) signal
 subtract constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_64f_I

public static int nppsSubC_64f_I(double nValue,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit floating point, in place signal subtract constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - Length of the vectors, number of items.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_64f

public static int nppsSubC_64f(TypedPointer<Npp64f> pSrc,
                               double nValue,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit floating point signal subtract constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_64fc_I

public static int nppsSubC_64fc_I(Npp64fc nValue,
                                  TypedPointer<Npp64f> pSrcDst,
                                  int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) in
 place signal subtract constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be subtracted from each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubC_64fc

public static int nppsSubC_64fc(TypedPointer<Npp64f> pSrc,
                                Npp64fc nValue,
                                TypedPointer<Npp64f> pDst,
                                int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) signal
 subtract constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be subtracted from each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_8u_ISfs

public static int nppsSubCRev_8u_ISfs(byte nValue,
                                      TypedPointer<Npp8u> pSrcDst,
                                      int nLength,
                                      int nScaleFactor)
 8-bit unsigned char in place signal subtract from constant,
 scale, then clamp to saturated value

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_8u_Sfs

public static int nppsSubCRev_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                     byte nValue,
                                     TypedPointer<Npp8u> pDst,
                                     int nLength,
                                     int nScaleFactor)
 8-bit unsigned char signal subtract from constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_16u_ISfs

public static int nppsSubCRev_16u_ISfs(short nValue,
                                       TypedPointer<Npp16u> pSrcDst,
                                       int nLength,
                                       int nScaleFactor)
 16-bit unsigned short in place signal subtract from constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_16u_Sfs

public static int nppsSubCRev_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                      short nValue,
                                      TypedPointer<Npp16u> pDst,
                                      int nLength,
                                      int nScaleFactor)
 16-bit unsigned short signal subtract from constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_16s_ISfs

public static int nppsSubCRev_16s_ISfs(short nValue,
                                       TypedPointer<Npp16s> pSrcDst,
                                       int nLength,
                                       int nScaleFactor)
 16-bit signed short in place signal subtract from constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_16s_Sfs

public static int nppsSubCRev_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                      short nValue,
                                      TypedPointer<Npp16s> pDst,
                                      int nLength,
                                      int nScaleFactor)

nppsSubCRev_16sc_ISfs

public static int nppsSubCRev_16sc_ISfs(Npp16sc nValue,
                                        TypedPointer<Npp16s> pSrcDst,
                                        int nLength,
                                        int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract from constant, 
 scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_16sc_Sfs

public static int nppsSubCRev_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                       Npp16sc nValue,
                                       TypedPointer<Npp16s> pDst,
                                       int nLength,
                                       int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract from constant,
 scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32s_ISfs

public static int nppsSubCRev_32s_ISfs(int nValue,
                                       TypedPointer<Npp32s> pSrcDst,
                                       int nLength,
                                       int nScaleFactor)
 32-bit signed integer in place signal subtract from constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32s_Sfs

public static int nppsSubCRev_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                      int nValue,
                                      TypedPointer<Npp32s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 32-bit signed integersignal subtract from constant and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32sc_ISfs

public static int nppsSubCRev_32sc_ISfs(Npp32sc nValue,
                                        TypedPointer<Npp32s> pSrcDst,
                                        int nLength,
                                        int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal
 subtract from constant and scale.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32sc_Sfs

public static int nppsSubCRev_32sc_Sfs(TypedPointer<Npp32s> pSrc,
                                       Npp32sc nValue,
                                       TypedPointer<Npp32s> pDst,
                                       int nLength,
                                       int nScaleFactor)
 32-bit integer complex number (32 bit real, 32 bit imaginary) signal subtract from constant
 and scale.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32f_I

public static int nppsSubCRev_32f_I(float nValue,
                                    TypedPointer<Npp32f> pSrcDst,
                                    int nLength)
 32-bit floating point in place signal subtract from constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32f

public static int nppsSubCRev_32f(TypedPointer<Npp32f> pSrc,
                                  float nValue,
                                  TypedPointer<Npp32f> pDst,
                                  int nLength)
 32-bit floating point signal subtract from constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32fc_I

public static int nppsSubCRev_32fc_I(Npp32fc nValue,
                                     TypedPointer<Npp32f> pSrcDst,
                                     int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) in
 place signal subtract from constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_32fc

public static int nppsSubCRev_32fc(TypedPointer<Npp32f> pSrc,
                                   Npp32fc nValue,
                                   TypedPointer<Npp32f> pDst,
                                   int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) signal
 subtract from constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_64f_I

public static int nppsSubCRev_64f_I(double nValue,
                                    TypedPointer<Npp64f> pSrcDst,
                                    int nLength)
 64-bit floating point, in place signal subtract from constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - Length of the vectors, number of items.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_64f

public static int nppsSubCRev_64f(TypedPointer<Npp64f> pSrc,
                                  double nValue,
                                  TypedPointer<Npp64f> pDst,
                                  int nLength)
 64-bit floating point signal subtract from constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_64fc_I

public static int nppsSubCRev_64fc_I(Npp64fc nValue,
                                     TypedPointer<Npp64f> pSrcDst,
                                     int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) in
 place signal subtract from constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSubCRev_64fc

public static int nppsSubCRev_64fc(TypedPointer<Npp64f> pSrc,
                                   Npp64fc nValue,
                                   TypedPointer<Npp64f> pDst,
                                   int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) signal
 subtract from constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value each vector element is to be subtracted from
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_8u_ISfs

public static int nppsDivC_8u_ISfs(byte nValue,
                                   TypedPointer<Npp8u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 8-bit unsigned char in place signal divided by constant,
 scale, then clamp to saturated value

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_8u_Sfs

public static int nppsDivC_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                  byte nValue,
                                  TypedPointer<Npp8u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char signal divided by constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_16u_ISfs

public static int nppsDivC_16u_ISfs(short nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit unsigned short in place signal divided by constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_16u_Sfs

public static int nppsDivC_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16u> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short signal divided by constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_16s_ISfs

public static int nppsDivC_16s_ISfs(short nValue,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit signed short in place signal divided by constant, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_16s_Sfs

public static int nppsDivC_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                   short nValue,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal divided by constant, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_16sc_ISfs

public static int nppsDivC_16sc_ISfs(Npp16sc nValue,
                                     TypedPointer<Npp16s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary)signal divided by constant, 
 scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_16sc_Sfs

public static int nppsDivC_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                    Npp16sc nValue,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit integer complex number (16 bit real, 16 bit imaginary) signal divided by constant,
 scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_32f_I

public static int nppsDivC_32f_I(float nValue,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit floating point in place signal divided by constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_32f

public static int nppsDivC_32f(TypedPointer<Npp32f> pSrc,
                               float nValue,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit floating point signal divided by constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_32fc_I

public static int nppsDivC_32fc_I(Npp32fc nValue,
                                  TypedPointer<Npp32f> pSrcDst,
                                  int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) in
 place signal divided by constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_32fc

public static int nppsDivC_32fc(TypedPointer<Npp32f> pSrc,
                                Npp32fc nValue,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit floating point complex number (32 bit real, 32 bit imaginary) signal
 divided by constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_64f_I

public static int nppsDivC_64f_I(double nValue,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit floating point in place signal divided by constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - Length of the vectors, number of items.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_64f

public static int nppsDivC_64f(TypedPointer<Npp64f> pSrc,
                               double nValue,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit floating point signal divided by constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_64fc_I

public static int nppsDivC_64fc_I(Npp64fc nValue,
                                  TypedPointer<Npp64f> pSrcDst,
                                  int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) in
 place signal divided by constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided into each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivC_64fc

public static int nppsDivC_64fc(TypedPointer<Npp64f> pSrc,
                                Npp64fc nValue,
                                TypedPointer<Npp64f> pDst,
                                int nLength)
 64-bit floating point complex number (64 bit real, 64 bit imaginary) signal
 divided by constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided into each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivCRev_16u_I

public static int nppsDivCRev_16u_I(short nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength)
 16-bit unsigned short in place constant divided by signal, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided by each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivCRev_16u

public static int nppsDivCRev_16u(TypedPointer<Npp16u> pSrc,
                                  short nValue,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength)
 16-bit unsigned short signal divided by constant, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivCRev_32f_I

public static int nppsDivCRev_32f_I(float nValue,
                                    TypedPointer<Npp32f> pSrcDst,
                                    int nLength)
 32-bit floating point in place constant divided by signal.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be divided by each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDivCRev_32f

public static int nppsDivCRev_32f(TypedPointer<Npp32f> pSrc,
                                  float nValue,
                                  TypedPointer<Npp32f> pDst,
                                  int nLength)
 32-bit floating point constant divided by signal.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be divided by each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16s

public static int nppsAdd_16s(TypedPointer<Npp16s> pSrc1,
                              TypedPointer<Npp16s> pSrc2,
                              TypedPointer<Npp16s> pDst,
                              int nLength)
 16-bit signed short signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16u

public static int nppsAdd_16u(TypedPointer<Npp16u> pSrc1,
                              TypedPointer<Npp16u> pSrc2,
                              TypedPointer<Npp16u> pDst,
                              int nLength)
 16-bit unsigned short signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32u

public static int nppsAdd_32u(TypedPointer<Npp32u> pSrc1,
                              TypedPointer<Npp32u> pSrc2,
                              TypedPointer<Npp32u> pDst,
                              int nLength)
 32-bit unsigned int signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32f

public static int nppsAdd_32f(TypedPointer<Npp32f> pSrc1,
                              TypedPointer<Npp32f> pSrc2,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit floating point signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_64f

public static int nppsAdd_64f(TypedPointer<Npp64f> pSrc1,
                              TypedPointer<Npp64f> pSrc2,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32fc

public static int nppsAdd_32fc(TypedPointer<Npp32f> pSrc1,
                               TypedPointer<Npp32f> pSrc2,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit complex floating point signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_64fc

public static int nppsAdd_64fc(TypedPointer<Npp64f> pSrc1,
                               TypedPointer<Npp64f> pSrc2,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit complex floating point signal add signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_8u16u

public static int nppsAdd_8u16u(TypedPointer<Npp8u> pSrc1,
                                TypedPointer<Npp8u> pSrc2,
                                TypedPointer<Npp16u> pDst,
                                int nLength)
 8-bit unsigned char signal add signal with 16-bit unsigned result,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16s32f

public static int nppsAdd_16s32f(TypedPointer<Npp16s> pSrc1,
                                 TypedPointer<Npp16s> pSrc2,
                                 TypedPointer<Npp32f> pDst,
                                 int nLength)
 16-bit signed short signal add signal with 32-bit floating point result,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be added to signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_8u_Sfs

public static int nppsAdd_8u_Sfs(TypedPointer<Npp8u> pSrc1,
                                 TypedPointer<Npp8u> pSrc2,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength,
                                 int nScaleFactor)

nppsAdd_16u_Sfs

public static int nppsAdd_16u_Sfs(TypedPointer<Npp16u> pSrc1,
                                  TypedPointer<Npp16u> pSrc2,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit unsigned short add signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be added to signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16s_Sfs

public static int nppsAdd_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                  TypedPointer<Npp16s> pSrc2,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit signed short add signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be added to signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32s_Sfs

public static int nppsAdd_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                  TypedPointer<Npp32s> pSrc2,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 32-bit signed integer add signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be added to signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_64s_Sfs

public static int nppsAdd_64s_Sfs(TypedPointer<Npp64s> pSrc1,
                                  TypedPointer<Npp64s> pSrc2,
                                  TypedPointer<Npp64s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 64-bit signed integer add signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be added to signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16sc_Sfs

public static int nppsAdd_16sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                   TypedPointer<Npp16s> pSrc2,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed complex short add signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be added to signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32sc_Sfs

public static int nppsAdd_32sc_Sfs(TypedPointer<Npp32s> pSrc1,
                                   TypedPointer<Npp32s> pSrc2,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed complex integer add signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be added to signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16s_I

public static int nppsAdd_16s_I(TypedPointer<Npp16s> pSrc,
                                TypedPointer<Npp16s> pSrcDst,
                                int nLength)
 16-bit signed short in place signal add signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32f_I

public static int nppsAdd_32f_I(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pSrcDst,
                                int nLength)
 32-bit floating point in place signal add signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_64f_I

public static int nppsAdd_64f_I(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point in place signal add signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32fc_I

public static int nppsAdd_32fc_I(TypedPointer<Npp32f> pSrc,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit complex floating point in place signal add signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_64fc_I

public static int nppsAdd_64fc_I(TypedPointer<Npp64f> pSrc,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit complex floating point in place signal add signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16s32s_I

public static int nppsAdd_16s32s_I(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp32s> pSrcDst,
                                   int nLength)
 16/32-bit signed short in place signal add signal with 32-bit signed integer results,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_8u_ISfs

public static int nppsAdd_8u_ISfs(TypedPointer<Npp8u> pSrc,
                                  TypedPointer<Npp8u> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char in place signal add signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16u_ISfs

public static int nppsAdd_16u_ISfs(TypedPointer<Npp16u> pSrc,
                                   TypedPointer<Npp16u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short in place signal add signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16s_ISfs

public static int nppsAdd_16s_ISfs(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp16s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short in place signal add signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32s_ISfs

public static int nppsAdd_32s_ISfs(TypedPointer<Npp32s> pSrc,
                                   TypedPointer<Npp32s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer in place signal add signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_16sc_ISfs

public static int nppsAdd_16sc_ISfs(TypedPointer<Npp16s> pSrc,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit complex signed short in place signal add signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAdd_32sc_ISfs

public static int nppsAdd_32sc_ISfs(TypedPointer<Npp32s> pSrc,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit complex signed integer in place signal add signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be added to signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_32f

public static int nppsAddProduct_32f(TypedPointer<Npp32f> pSrc1,
                                     TypedPointer<Npp32f> pSrc2,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength)
 32-bit floating point signal add product of source signal times destination signal to destination signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_64f

public static int nppsAddProduct_64f(TypedPointer<Npp64f> pSrc1,
                                     TypedPointer<Npp64f> pSrc2,
                                     TypedPointer<Npp64f> pDst,
                                     int nLength)
 64-bit floating point signal add product of source signal times destination signal to destination signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_32fc

public static int nppsAddProduct_32fc(TypedPointer<Npp32f> pSrc1,
                                      TypedPointer<Npp32f> pSrc2,
                                      TypedPointer<Npp32f> pDst,
                                      int nLength)
 32-bit complex floating point signal add product of source signal times destination signal to destination signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_64fc

public static int nppsAddProduct_64fc(TypedPointer<Npp64f> pSrc1,
                                      TypedPointer<Npp64f> pSrc2,
                                      TypedPointer<Npp64f> pDst,
                                      int nLength)
 64-bit complex floating point signal add product of source signal times destination signal to destination signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_16s_Sfs

public static int nppsAddProduct_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                         TypedPointer<Npp16s> pSrc2,
                                         TypedPointer<Npp16s> pDst,
                                         int nLength,
                                         int nScaleFactor)
 16-bit signed short signal add product of source signal1 times source signal2 to destination signal,
 with scaling, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_32s_Sfs

public static int nppsAddProduct_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                         TypedPointer<Npp32s> pSrc2,
                                         TypedPointer<Npp32s> pDst,
                                         int nLength,
                                         int nScaleFactor)
 32-bit signed short signal add product of source signal1 times source signal2 to destination signal,
 with scaling, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAddProduct_16s32s_Sfs

public static int nppsAddProduct_16s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                            TypedPointer<Npp16s> pSrc2,
                                            TypedPointer<Npp32s> pDst,
                                            int nLength,
                                            int nScaleFactor)
 16-bit signed short signal add product of source signal1 times source signal2 to 32-bit signed integer destination signal,
 with scaling, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer. product of source1 and source2 signal elements to be added to destination elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16s

public static int nppsMul_16s(TypedPointer<Npp16s> pSrc1,
                              TypedPointer<Npp16s> pSrc2,
                              TypedPointer<Npp16s> pDst,
                              int nLength)
 16-bit signed short signal times signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32f

public static int nppsMul_32f(TypedPointer<Npp32f> pSrc1,
                              TypedPointer<Npp32f> pSrc2,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit floating point signal times signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_64f

public static int nppsMul_64f(TypedPointer<Npp64f> pSrc1,
                              TypedPointer<Npp64f> pSrc2,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal times signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32fc

public static int nppsMul_32fc(TypedPointer<Npp32f> pSrc1,
                               TypedPointer<Npp32f> pSrc2,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit complex floating point signal times signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_64fc

public static int nppsMul_64fc(TypedPointer<Npp64f> pSrc1,
                               TypedPointer<Npp64f> pSrc2,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit complex floating point signal times signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_8u16u

public static int nppsMul_8u16u(TypedPointer<Npp8u> pSrc1,
                                TypedPointer<Npp8u> pSrc2,
                                TypedPointer<Npp16u> pDst,
                                int nLength)
 8-bit unsigned char signal times signal with 16-bit unsigned result,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16s32f

public static int nppsMul_16s32f(TypedPointer<Npp16s> pSrc1,
                                 TypedPointer<Npp16s> pSrc2,
                                 TypedPointer<Npp32f> pDst,
                                 int nLength)
 16-bit signed short signal times signal with 32-bit floating point result,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32f32fc

public static int nppsMul_32f32fc(TypedPointer<Npp32f> pSrc1,
                                  TypedPointer<Npp32f> pSrc2,
                                  TypedPointer<Npp32f> pDst,
                                  int nLength)
 32-bit floating point signal times 32-bit complex floating point signal with complex 32-bit floating point result,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be multiplied by signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_8u_Sfs

public static int nppsMul_8u_Sfs(TypedPointer<Npp8u> pSrc1,
                                 TypedPointer<Npp8u> pSrc2,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength,
                                 int nScaleFactor)
 8-bit unsigned char signal times signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16u_Sfs

public static int nppsMul_16u_Sfs(TypedPointer<Npp16u> pSrc1,
                                  TypedPointer<Npp16u> pSrc2,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit unsigned short signal time signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16s_Sfs

public static int nppsMul_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                  TypedPointer<Npp16s> pSrc2,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit signed short signal times signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32s_Sfs

public static int nppsMul_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                  TypedPointer<Npp32s> pSrc2,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 32-bit signed integer signal times signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16sc_Sfs

public static int nppsMul_16sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                   TypedPointer<Npp16s> pSrc2,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed complex short signal times signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32sc_Sfs

public static int nppsMul_32sc_Sfs(TypedPointer<Npp32s> pSrc1,
                                   TypedPointer<Npp32s> pSrc2,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed complex integer signal times signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16u16s_Sfs

public static int nppsMul_16u16s_Sfs(TypedPointer<Npp16u> pSrc1,
                                     TypedPointer<Npp16s> pSrc2,
                                     TypedPointer<Npp16s> pDst,
                                     int nLength,
                                     int nScaleFactor)
 16-bit unsigned short signal times 16-bit signed short signal, scale, then clamp to 16-bit signed saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16s32s_Sfs

public static int nppsMul_16s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                     TypedPointer<Npp16s> pSrc2,
                                     TypedPointer<Npp32s> pDst,
                                     int nLength,
                                     int nScaleFactor)
 16-bit signed short signal times signal, scale, then clamp to 32-bit signed saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32s32sc_Sfs

public static int nppsMul_32s32sc_Sfs(TypedPointer<Npp32s> pSrc1,
                                      TypedPointer<Npp32s> pSrc2,
                                      TypedPointer<Npp32s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 32-bit signed integer signal times 32-bit complex signed integer signal, scale, then clamp to 32-bit complex integer saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_Low_32s_Sfs

public static int nppsMul_Low_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                      TypedPointer<Npp32s> pSrc2,
                                      TypedPointer<Npp32s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 32-bit signed integer signal times signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal2 elements to be multiplied by signal1 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16s_I

public static int nppsMul_16s_I(TypedPointer<Npp16s> pSrc,
                                TypedPointer<Npp16s> pSrcDst,
                                int nLength)
 16-bit signed short in place signal times signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32f_I

public static int nppsMul_32f_I(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pSrcDst,
                                int nLength)
 32-bit floating point in place signal times signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_64f_I

public static int nppsMul_64f_I(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point in place signal times signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32fc_I

public static int nppsMul_32fc_I(TypedPointer<Npp32f> pSrc,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit complex floating point in place signal times signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_64fc_I

public static int nppsMul_64fc_I(TypedPointer<Npp64f> pSrc,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit complex floating point in place signal times signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32f32fc_I

public static int nppsMul_32f32fc_I(TypedPointer<Npp32f> pSrc,
                                    TypedPointer<Npp32f> pSrcDst,
                                    int nLength)
 32-bit complex floating point in place signal times 32-bit floating point signal,
 then clamp to 32-bit complex floating point saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_8u_ISfs

public static int nppsMul_8u_ISfs(TypedPointer<Npp8u> pSrc,
                                  TypedPointer<Npp8u> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char in place signal times signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16u_ISfs

public static int nppsMul_16u_ISfs(TypedPointer<Npp16u> pSrc,
                                   TypedPointer<Npp16u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short in place signal times signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16s_ISfs

public static int nppsMul_16s_ISfs(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp16s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short in place signal times signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32s_ISfs

public static int nppsMul_32s_ISfs(TypedPointer<Npp32s> pSrc,
                                   TypedPointer<Npp32s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer in place signal times signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_16sc_ISfs

public static int nppsMul_16sc_ISfs(TypedPointer<Npp16s> pSrc,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit complex signed short in place signal times signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32sc_ISfs

public static int nppsMul_32sc_ISfs(TypedPointer<Npp32s> pSrc,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit complex signed integer in place signal times signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMul_32s32sc_ISfs

public static int nppsMul_32s32sc_ISfs(TypedPointer<Npp32s> pSrc,
                                       TypedPointer<Npp32s> pSrcDst,
                                       int nLength,
                                       int nScaleFactor)
 32-bit complex signed integer in place signal times 32-bit signed integer signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be multiplied by signal1 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16s

public static int nppsSub_16s(TypedPointer<Npp16s> pSrc1,
                              TypedPointer<Npp16s> pSrc2,
                              TypedPointer<Npp16s> pDst,
                              int nLength)
 16-bit signed short signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal1 elements to be subtracted from signal2 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32f

public static int nppsSub_32f(TypedPointer<Npp32f> pSrc1,
                              TypedPointer<Npp32f> pSrc2,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit floating point signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal1 elements to be subtracted from signal2 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_64f

public static int nppsSub_64f(TypedPointer<Npp64f> pSrc1,
                              TypedPointer<Npp64f> pSrc2,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal1 elements to be subtracted from signal2 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32fc

public static int nppsSub_32fc(TypedPointer<Npp32f> pSrc1,
                               TypedPointer<Npp32f> pSrc2,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit complex floating point signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal1 elements to be subtracted from signal2 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_64fc

public static int nppsSub_64fc(TypedPointer<Npp64f> pSrc1,
                               TypedPointer<Npp64f> pSrc2,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit complex floating point signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal1 elements to be subtracted from signal2 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16s32f

public static int nppsSub_16s32f(TypedPointer<Npp16s> pSrc1,
                                 TypedPointer<Npp16s> pSrc2,
                                 TypedPointer<Npp32f> pDst,
                                 int nLength)
 16-bit signed short signal subtract 16-bit signed short signal,
 then clamp and convert to 32-bit floating point saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal1 elements to be subtracted from signal2 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_8u_Sfs

public static int nppsSub_8u_Sfs(TypedPointer<Npp8u> pSrc1,
                                 TypedPointer<Npp8u> pSrc2,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength,
                                 int nScaleFactor)
 8-bit unsigned char signal subtract signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 elements to be subtracted from signal2 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16u_Sfs

public static int nppsSub_16u_Sfs(TypedPointer<Npp16u> pSrc1,
                                  TypedPointer<Npp16u> pSrc2,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit unsigned short signal subtract signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 elements to be subtracted from signal2 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16s_Sfs

public static int nppsSub_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                  TypedPointer<Npp16s> pSrc2,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit signed short signal subtract signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 elements to be subtracted from signal2 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32s_Sfs

public static int nppsSub_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                  TypedPointer<Npp32s> pSrc2,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 32-bit signed integer signal subtract signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 elements to be subtracted from signal2 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16sc_Sfs

public static int nppsSub_16sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                   TypedPointer<Npp16s> pSrc2,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed complex short signal subtract signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 elements to be subtracted from signal2 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32sc_Sfs

public static int nppsSub_32sc_Sfs(TypedPointer<Npp32s> pSrc1,
                                   TypedPointer<Npp32s> pSrc2,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed complex integer signal subtract signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 elements to be subtracted from signal2 elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16s_I

public static int nppsSub_16s_I(TypedPointer<Npp16s> pSrc,
                                TypedPointer<Npp16s> pSrcDst,
                                int nLength)
 16-bit signed short in place signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32f_I

public static int nppsSub_32f_I(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pSrcDst,
                                int nLength)
 32-bit floating point in place signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_64f_I

public static int nppsSub_64f_I(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point in place signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32fc_I

public static int nppsSub_32fc_I(TypedPointer<Npp32f> pSrc,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit complex floating point in place signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_64fc_I

public static int nppsSub_64fc_I(TypedPointer<Npp64f> pSrc,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit complex floating point in place signal subtract signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_8u_ISfs

public static int nppsSub_8u_ISfs(TypedPointer<Npp8u> pSrc,
                                  TypedPointer<Npp8u> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char in place signal subtract signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16u_ISfs

public static int nppsSub_16u_ISfs(TypedPointer<Npp16u> pSrc,
                                   TypedPointer<Npp16u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short in place signal subtract signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16s_ISfs

public static int nppsSub_16s_ISfs(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp16s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short in place signal subtract signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_32s_ISfs

public static int nppsSub_32s_ISfs(TypedPointer<Npp32s> pSrc,
                                   TypedPointer<Npp32s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer in place signal subtract signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSub_16sc_ISfs

public static int nppsSub_16sc_ISfs(TypedPointer<Npp16s> pSrc,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)

nppsSub_32sc_ISfs

public static int nppsSub_32sc_ISfs(TypedPointer<Npp32s> pSrc,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit complex signed integer in place signal subtract signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 elements to be subtracted from signal2 elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_8u_Sfs

public static int nppsDiv_8u_Sfs(TypedPointer<Npp8u> pSrc1,
                                 TypedPointer<Npp8u> pSrc2,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength,
                                 int nScaleFactor)
 8-bit unsigned char signal divide signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_16u_Sfs

public static int nppsDiv_16u_Sfs(TypedPointer<Npp16u> pSrc1,
                                  TypedPointer<Npp16u> pSrc2,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit unsigned short signal divide signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_16s_Sfs

public static int nppsDiv_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                  TypedPointer<Npp16s> pSrc2,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit signed short signal divide signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32s_Sfs

public static int nppsDiv_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                  TypedPointer<Npp32s> pSrc2,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 32-bit signed integer signal divide signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_16sc_Sfs

public static int nppsDiv_16sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                   TypedPointer<Npp16s> pSrc2,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed complex short signal divide signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32s16s_Sfs

public static int nppsDiv_32s16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                     TypedPointer<Npp32s> pSrc2,
                                     TypedPointer<Npp16s> pDst,
                                     int nLength,
                                     int nScaleFactor)
 32-bit signed integer signal divided by 16-bit signed short signal, scale, then clamp to 16-bit signed short saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32f

public static int nppsDiv_32f(TypedPointer<Npp32f> pSrc1,
                              TypedPointer<Npp32f> pSrc2,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit floating point signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_64f

public static int nppsDiv_64f(TypedPointer<Npp64f> pSrc1,
                              TypedPointer<Npp64f> pSrc2,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32fc

public static int nppsDiv_32fc(TypedPointer<Npp32f> pSrc1,
                               TypedPointer<Npp32f> pSrc2,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit complex floating point signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_64fc

public static int nppsDiv_64fc(TypedPointer<Npp64f> pSrc1,
                               TypedPointer<Npp64f> pSrc2,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit complex floating point signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_8u_ISfs

public static int nppsDiv_8u_ISfs(TypedPointer<Npp8u> pSrc,
                                  TypedPointer<Npp8u> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char in place signal divide signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_16u_ISfs

public static int nppsDiv_16u_ISfs(TypedPointer<Npp16u> pSrc,
                                   TypedPointer<Npp16u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short in place signal divide signal, with scaling,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_16s_ISfs

public static int nppsDiv_16s_ISfs(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp16s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short in place signal divide signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_16sc_ISfs

public static int nppsDiv_16sc_ISfs(TypedPointer<Npp16s> pSrc,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit complex signed short in place signal divide signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32s_ISfs

public static int nppsDiv_32s_ISfs(TypedPointer<Npp32s> pSrc,
                                   TypedPointer<Npp32s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer in place signal divide signal, with scaling, 
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32f_I

public static int nppsDiv_32f_I(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pSrcDst,
                                int nLength)
 32-bit floating point in place signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_64f_I

public static int nppsDiv_64f_I(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point in place signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_32fc_I

public static int nppsDiv_32fc_I(TypedPointer<Npp32f> pSrc,
                                 TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit complex floating point in place signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_64fc_I

public static int nppsDiv_64fc_I(TypedPointer<Npp64f> pSrc,
                                 TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit complex floating point in place signal divide signal,
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_Round_8u_Sfs

public static int nppsDiv_Round_8u_Sfs(TypedPointer<Npp8u> pSrc1,
                                       TypedPointer<Npp8u> pSrc2,
                                       TypedPointer<Npp8u> pDst,
                                       int nLength,
                                       int nRndMode,
                                       int nScaleFactor)
 8-bit unsigned char signal divide signal, scale, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nRndMode - various rounding modes.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_Round_16u_Sfs

public static int nppsDiv_Round_16u_Sfs(TypedPointer<Npp16u> pSrc1,
                                        TypedPointer<Npp16u> pSrc2,
                                        TypedPointer<Npp16u> pDst,
                                        int nLength,
                                        int nRndMode,
                                        int nScaleFactor)
 16-bit unsigned short signal divide signal, scale, round, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nRndMode - various rounding modes.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_Round_16s_Sfs

public static int nppsDiv_Round_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                        TypedPointer<Npp16s> pSrc2,
                                        TypedPointer<Npp16s> pDst,
                                        int nLength,
                                        int nRndMode,
                                        int nScaleFactor)
 16-bit signed short signal divide signal, scale, round, then clamp to saturated value.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer, signal1 divisor elements to be divided into signal2 dividend elements.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nRndMode - various rounding modes.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_Round_8u_ISfs

public static int nppsDiv_Round_8u_ISfs(TypedPointer<Npp8u> pSrc,
                                        TypedPointer<Npp8u> pSrcDst,
                                        int nLength,
                                        int nRndMode,
                                        int nScaleFactor)
 8-bit unsigned char in place signal divide signal, with scaling, rounding
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nRndMode - various rounding modes.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_Round_16u_ISfs

public static int nppsDiv_Round_16u_ISfs(TypedPointer<Npp16u> pSrc,
                                         TypedPointer<Npp16u> pSrcDst,
                                         int nLength,
                                         int nRndMode,
                                         int nScaleFactor)
 16-bit unsigned short in place signal divide signal, with scaling, rounding
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nRndMode - various rounding modes.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDiv_Round_16s_ISfs

public static int nppsDiv_Round_16s_ISfs(TypedPointer<Npp16s> pSrc,
                                         TypedPointer<Npp16s> pSrcDst,
                                         int nLength,
                                         int nRndMode,
                                         int nScaleFactor)
 16-bit signed short in place signal divide signal, with scaling, rounding
 then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal1 divisor elements to be divided into signal2 dividend elements
nLength - \ref length_specification.
nRndMode - various rounding modes.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_16s

public static int nppsAbs_16s(TypedPointer<Npp16s> pSrc,
                              TypedPointer<Npp16s> pDst,
                              int nLength)
 16-bit signed short signal absolute value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_32s

public static int nppsAbs_32s(TypedPointer<Npp32s> pSrc,
                              TypedPointer<Npp32s> pDst,
                              int nLength)
 32-bit signed integer signal absolute value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_32f

public static int nppsAbs_32f(TypedPointer<Npp32f> pSrc,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit floating point signal absolute value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_64f

public static int nppsAbs_64f(TypedPointer<Npp64f> pSrc,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal absolute value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_16s_I

public static int nppsAbs_16s_I(TypedPointer<Npp16s> pSrcDst,
                                int nLength)
 16-bit signed short signal absolute value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_32s_I

public static int nppsAbs_32s_I(TypedPointer<Npp32s> pSrcDst,
                                int nLength)
 32-bit signed integer signal absolute value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAbs_32f_I

public static int nppsAbs_32f_I(TypedPointer<Npp32f> pSrcDst,
                                int nLength)

nppsAbs_64f_I

public static int nppsAbs_64f_I(TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point signal absolute value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_32f

public static int nppsSqr_32f(TypedPointer<Npp32f> pSrc,
                              TypedPointer<Npp32f> pDst,
                              int nLength)

nppsSqr_64f

public static int nppsSqr_64f(TypedPointer<Npp64f> pSrc,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal squared.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_32fc

public static int nppsSqr_32fc(TypedPointer<Npp32f> pSrc,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit complex floating point signal squared.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_64fc

public static int nppsSqr_64fc(TypedPointer<Npp64f> pSrc,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit complex floating point signal squared.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_32f_I

public static int nppsSqr_32f_I(TypedPointer<Npp32f> pSrcDst,
                                int nLength)
 32-bit floating point signal squared.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_64f_I

public static int nppsSqr_64f_I(TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point signal squared.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_32fc_I

public static int nppsSqr_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit complex floating point signal squared.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_64fc_I

public static int nppsSqr_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit complex floating point signal squared.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_8u_Sfs

public static int nppsSqr_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength,
                                 int nScaleFactor)
 8-bit unsigned char signal squared, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_16u_Sfs

public static int nppsSqr_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit unsigned short signal squared, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_16s_Sfs

public static int nppsSqr_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength,
                                  int nScaleFactor)

nppsSqr_16sc_Sfs

public static int nppsSqr_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit complex signed short signal squared, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_8u_ISfs

public static int nppsSqr_8u_ISfs(TypedPointer<Npp8u> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char signal squared, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_16u_ISfs

public static int nppsSqr_16u_ISfs(TypedPointer<Npp16u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short signal squared, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_16s_ISfs

public static int nppsSqr_16s_ISfs(TypedPointer<Npp16s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal squared, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqr_16sc_ISfs

public static int nppsSqr_16sc_ISfs(TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit complex signed short signal squared, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_32f

public static int nppsSqrt_32f(TypedPointer<Npp32f> pSrc,
                               TypedPointer<Npp32f> pDst,
                               int nLength)
 32-bit floating point signal square root.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64f

public static int nppsSqrt_64f(TypedPointer<Npp64f> pSrc,
                               TypedPointer<Npp64f> pDst,
                               int nLength)
 64-bit floating point signal square root.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_32fc

public static int nppsSqrt_32fc(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit complex floating point signal square root.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64fc

public static int nppsSqrt_64fc(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp64f> pDst,
                                int nLength)
 64-bit complex floating point signal square root.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_32f_I

public static int nppsSqrt_32f_I(TypedPointer<Npp32f> pSrcDst,
                                 int nLength)
 32-bit floating point signal square root.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64f_I

public static int nppsSqrt_64f_I(TypedPointer<Npp64f> pSrcDst,
                                 int nLength)
 64-bit floating point signal square root.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_32fc_I

public static int nppsSqrt_32fc_I(TypedPointer<Npp32f> pSrcDst,
                                  int nLength)
 32-bit complex floating point signal square root.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64fc_I

public static int nppsSqrt_64fc_I(TypedPointer<Npp64f> pSrcDst,
                                  int nLength)
 64-bit complex floating point signal square root.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_8u_Sfs

public static int nppsSqrt_8u_Sfs(TypedPointer<Npp8u> pSrc,
                                  TypedPointer<Npp8u> pDst,
                                  int nLength,
                                  int nScaleFactor)
 8-bit unsigned char signal square root, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_16u_Sfs

public static int nppsSqrt_16u_Sfs(TypedPointer<Npp16u> pSrc,
                                   TypedPointer<Npp16u> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit unsigned short signal square root, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_16s_Sfs

public static int nppsSqrt_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                   TypedPointer<Npp16s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal square root, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_16sc_Sfs

public static int nppsSqrt_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit complex signed short signal square root, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64s_Sfs

public static int nppsSqrt_64s_Sfs(TypedPointer<Npp64s> pSrc,
                                   TypedPointer<Npp64s> pDst,
                                   int nLength,
                                   int nScaleFactor)
 64-bit signed integer signal square root, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_32s16s_Sfs

public static int nppsSqrt_32s16s_Sfs(TypedPointer<Npp32s> pSrc,
                                      TypedPointer<Npp16s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 32-bit signed integer signal square root, scale, then clamp to 16-bit signed integer saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64s16s_Sfs

public static int nppsSqrt_64s16s_Sfs(TypedPointer<Npp64s> pSrc,
                                      TypedPointer<Npp16s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 64-bit signed integer signal square root, scale, then clamp to 16-bit signed integer saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_8u_ISfs

public static int nppsSqrt_8u_ISfs(TypedPointer<Npp8u> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 8-bit unsigned char signal square root, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_16u_ISfs

public static int nppsSqrt_16u_ISfs(TypedPointer<Npp16u> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit unsigned short signal square root, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_16s_ISfs

public static int nppsSqrt_16s_ISfs(TypedPointer<Npp16s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 16-bit signed short signal square root, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_16sc_ISfs

public static int nppsSqrt_16sc_ISfs(TypedPointer<Npp16s> pSrcDst,
                                     int nLength,
                                     int nScaleFactor)
 16-bit complex signed short signal square root, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSqrt_64s_ISfs

public static int nppsSqrt_64s_ISfs(TypedPointer<Npp64s> pSrcDst,
                                    int nLength,
                                    int nScaleFactor)
 64-bit signed integer signal square root, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCubrt_32f

public static int nppsCubrt_32f(TypedPointer<Npp32f> pSrc,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 32-bit floating point signal cube root.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCubrt_32s16s_Sfs

public static int nppsCubrt_32s16s_Sfs(TypedPointer<Npp32s> pSrc,
                                       TypedPointer<Npp16s> pDst,
                                       int nLength,
                                       int nScaleFactor)
 32-bit signed integer signal cube root, scale, then clamp to 16-bit signed integer saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_32f

public static int nppsExp_32f(TypedPointer<Npp32f> pSrc,
                              TypedPointer<Npp32f> pDst,
                              int nLength)
 32-bit floating point signal exponent.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_64f

public static int nppsExp_64f(TypedPointer<Npp64f> pSrc,
                              TypedPointer<Npp64f> pDst,
                              int nLength)
 64-bit floating point signal exponent.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_32f64f

public static int nppsExp_32f64f(TypedPointer<Npp32f> pSrc,
                                 TypedPointer<Npp64f> pDst,
                                 int nLength)
 32-bit floating point signal exponent with 64-bit floating point result.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_32f_I

public static int nppsExp_32f_I(TypedPointer<Npp32f> pSrcDst,
                                int nLength)
 32-bit floating point signal exponent.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_64f_I

public static int nppsExp_64f_I(TypedPointer<Npp64f> pSrcDst,
                                int nLength)
 64-bit floating point signal exponent.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_16s_Sfs

public static int nppsExp_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit signed short signal exponent, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_32s_Sfs

public static int nppsExp_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 32-bit signed integer signal exponent, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_64s_Sfs

public static int nppsExp_64s_Sfs(TypedPointer<Npp64s> pSrc,
                                  TypedPointer<Npp64s> pDst,
                                  int nLength,
                                  int nScaleFactor)
 64-bit signed integer signal exponent, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_16s_ISfs

public static int nppsExp_16s_ISfs(TypedPointer<Npp16s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 16-bit signed short signal exponent, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_32s_ISfs

public static int nppsExp_32s_ISfs(TypedPointer<Npp32s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 32-bit signed integer signal exponent, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsExp_64s_ISfs

public static int nppsExp_64s_ISfs(TypedPointer<Npp64s> pSrcDst,
                                   int nLength,
                                   int nScaleFactor)
 64-bit signed integer signal exponent, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_32f

public static int nppsLn_32f(TypedPointer<Npp32f> pSrc,
                             TypedPointer<Npp32f> pDst,
                             int nLength)
 32-bit floating point signal natural logarithm.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_64f

public static int nppsLn_64f(TypedPointer<Npp64f> pSrc,
                             TypedPointer<Npp64f> pDst,
                             int nLength)
 64-bit floating point signal natural logarithm.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_64f32f

public static int nppsLn_64f32f(TypedPointer<Npp64f> pSrc,
                                TypedPointer<Npp32f> pDst,
                                int nLength)
 64-bit floating point signal natural logarithm with 32-bit floating point result.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_32f_I

public static int nppsLn_32f_I(TypedPointer<Npp32f> pSrcDst,
                               int nLength)
 32-bit floating point signal natural logarithm.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_64f_I

public static int nppsLn_64f_I(TypedPointer<Npp64f> pSrcDst,
                               int nLength)
 64-bit floating point signal natural logarithm.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_16s_Sfs

public static int nppsLn_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                 TypedPointer<Npp16s> pDst,
                                 int nLength,
                                 int nScaleFactor)
 16-bit signed short signal natural logarithm, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_32s_Sfs

public static int nppsLn_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                 TypedPointer<Npp32s> pDst,
                                 int nLength,
                                 int nScaleFactor)
 32-bit signed integer signal natural logarithm, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_32s16s_Sfs

public static int nppsLn_32s16s_Sfs(TypedPointer<Npp32s> pSrc,
                                    TypedPointer<Npp16s> pDst,
                                    int nLength,
                                    int nScaleFactor)
 32-bit signed integer signal natural logarithm, scale, then clamp to 16-bit signed short saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_16s_ISfs

public static int nppsLn_16s_ISfs(TypedPointer<Npp16s> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 16-bit signed short signal natural logarithm, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLn_32s_ISfs

public static int nppsLn_32s_ISfs(TypedPointer<Npp32s> pSrcDst,
                                  int nLength,
                                  int nScaleFactor)
 32-bit signed integer signal natural logarithm, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

npps10Log10_32s_Sfs

public static int npps10Log10_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                      TypedPointer<Npp32s> pDst,
                                      int nLength,
                                      int nScaleFactor)
 32-bit signed integer signal 10 times base 10 logarithm, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

npps10Log10_32s_ISfs

public static int npps10Log10_32s_ISfs(TypedPointer<Npp32s> pSrcDst,
                                       int nLength,
                                       int nScaleFactor)
 32-bit signed integer signal 10 times base 10 logarithm, scale, then clamp to saturated value.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSumLnGetBufferSize_32f

public static int nppsSumLnGetBufferSize_32f(int nLength,
                                             int[] hpBufferSize)
 Device scratch buffer size (in bytes) for 32f SumLn.
 This primitive provides the correct buffer size for nppsSumLn_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumLn_32f

public static int nppsSumLn_32f(TypedPointer<Npp32f> pSrc,
                                int nLength,
                                TypedPointer<Npp32f> pDst,
                                TypedPointer<Npp8u> pDeviceBuffer)
 32-bit floating point signal sum natural logarithm.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pDst - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSumLnGetBufferSize_64f

public static int nppsSumLnGetBufferSize_64f(int nLength,
                                             int[] hpBufferSize)
 Device scratch buffer size (in bytes) for 64f SumLn.
 This primitive provides the correct buffer size for nppsSumLn_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumLn_64f

public static int nppsSumLn_64f(TypedPointer<Npp64f> pSrc,
                                int nLength,
                                TypedPointer<Npp64f> pDst,
                                TypedPointer<Npp8u> pDeviceBuffer)
 64-bit floating point signal sum natural logarithm.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pDst - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSumLnGetBufferSize_32f64f

public static int nppsSumLnGetBufferSize_32f64f(int nLength,
                                                int[] hpBufferSize)
 Device scratch buffer size (in bytes) for 32f64f SumLn.
 This primitive provides the correct buffer size for nppsSumLn_32f64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumLn_32f64f

public static int nppsSumLn_32f64f(TypedPointer<Npp32f> pSrc,
                                   int nLength,
                                   TypedPointer<Npp64f> pDst,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 32-bit flaoting point input, 64-bit floating point output signal sum natural logarithm.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pDst - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSumLnGetBufferSize_16s32f

public static int nppsSumLnGetBufferSize_16s32f(int nLength,
                                                int[] hpBufferSize)
 Device scratch buffer size (in bytes) for 16s32f SumLn.
 This primitive provides the correct buffer size for nppsSumLn_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumLn_16s32f

public static int nppsSumLn_16s32f(TypedPointer<Npp16s> pSrc,
                                   int nLength,
                                   TypedPointer<Npp32f> pDst,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer input, 32-bit floating point output signal sum natural logarithm.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pDst - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsArctan_32f

public static int nppsArctan_32f(TypedPointer<Npp32f> pSrc,
                                 TypedPointer<Npp32f> pDst,
                                 int nLength)
 32-bit floating point signal inverse tangent.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsArctan_64f

public static int nppsArctan_64f(TypedPointer<Npp64f> pSrc,
                                 TypedPointer<Npp64f> pDst,
                                 int nLength)
 64-bit floating point signal inverse tangent.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsArctan_32f_I

public static int nppsArctan_32f_I(TypedPointer<Npp32f> pSrcDst,
                                   int nLength)
 32-bit floating point signal inverse tangent.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsArctan_64f_I

public static int nppsArctan_64f_I(TypedPointer<Npp64f> pSrcDst,
                                   int nLength)
 64-bit floating point signal inverse tangent.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormalize_32f

public static int nppsNormalize_32f(TypedPointer<Npp32f> pSrc,
                                    TypedPointer<Npp32f> pDst,
                                    int nLength,
                                    float vSub,
                                    float vDiv)
 32-bit floating point signal normalize.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
vSub - value subtracted from each signal element before division
vDiv - divisor of post-subtracted signal element dividend
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormalize_32fc

public static int nppsNormalize_32fc(TypedPointer<Npp32f> pSrc,
                                     TypedPointer<Npp32f> pDst,
                                     int nLength,
                                     Npp32fc vSub,
                                     float vDiv)
 32-bit complex floating point signal normalize.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
vSub - value subtracted from each signal element before division
vDiv - divisor of post-subtracted signal element dividend
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormalize_64f

public static int nppsNormalize_64f(TypedPointer<Npp64f> pSrc,
                                    TypedPointer<Npp64f> pDst,
                                    int nLength,
                                    double vSub,
                                    double vDiv)
 64-bit floating point signal normalize.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
vSub - value subtracted from each signal element before division
vDiv - divisor of post-subtracted signal element dividend
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormalize_64fc

public static int nppsNormalize_64fc(TypedPointer<Npp64f> pSrc,
                                     TypedPointer<Npp64f> pDst,
                                     int nLength,
                                     Npp64fc vSub,
                                     double vDiv)
 64-bit complex floating point signal normalize.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
vSub - value subtracted from each signal element before division
vDiv - divisor of post-subtracted signal element dividend
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormalize_16s_Sfs

public static int nppsNormalize_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                        TypedPointer<Npp16s> pDst,
                                        int nLength,
                                        short vSub,
                                        int vDiv,
                                        int nScaleFactor)
 16-bit signed short signal normalize, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
vSub - value subtracted from each signal element before division
vDiv - divisor of post-subtracted signal element dividend
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormalize_16sc_Sfs

public static int nppsNormalize_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                         TypedPointer<Npp16s> pDst,
                                         int nLength,
                                         Npp16sc vSub,
                                         int vDiv,
                                         int nScaleFactor)
 16-bit complex signed short signal normalize, scale, then clamp to saturated value.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
vSub - value subtracted from each signal element before division
vDiv - divisor of post-subtracted signal element dividend
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCauchy_32f_I

public static int nppsCauchy_32f_I(TypedPointer<Npp32f> pSrcDst,
                                   int nLength,
                                   float nParam)
 32-bit floating point signal Cauchy error calculation.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nParam - constant used in Cauchy formula
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCauchyD_32f_I

public static int nppsCauchyD_32f_I(TypedPointer<Npp32f> pSrcDst,
                                    int nLength,
                                    float nParam)
 32-bit floating point signal Cauchy first derivative.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
nParam - constant used in Cauchy formula
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCauchyDD2_32f_I

public static int nppsCauchyDD2_32f_I(TypedPointer<Npp32f> pSrcDst,
                                      TypedPointer<Npp32f> pD2FVal,
                                      int nLength,
                                      float nParam)
 32-bit floating point signal Cauchy first and second derivatives.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
pD2FVal - \ref source_signal_pointer. This signal contains the second derivative of the source signal.
nLength - \ref length_specification.
nParam - constant used in Cauchy formula
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAndC_8u

public static int nppsAndC_8u(TypedPointer<Npp8u> pSrc,
                              byte nValue,
                              TypedPointer<Npp8u> pDst,
                              int nLength)
 8-bit unsigned char signal and with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be anded with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAndC_16u

public static int nppsAndC_16u(TypedPointer<Npp16u> pSrc,
                               short nValue,
                               TypedPointer<Npp16u> pDst,
                               int nLength)
 16-bit unsigned short signal and with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be anded with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAndC_32u

public static int nppsAndC_32u(TypedPointer<Npp32u> pSrc,
                               int nValue,
                               TypedPointer<Npp32u> pDst,
                               int nLength)
 32-bit unsigned integer signal and with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be anded with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAndC_8u_I

public static int nppsAndC_8u_I(byte nValue,
                                TypedPointer<Npp8u> pSrcDst,
                                int nLength)
 8-bit unsigned char in place signal and with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be anded with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAndC_16u_I

public static int nppsAndC_16u_I(short nValue,
                                 TypedPointer<Npp16u> pSrcDst,
                                 int nLength)
 16-bit unsigned short in place signal and with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be anded with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAndC_32u_I

public static int nppsAndC_32u_I(int nValue,
                                 TypedPointer<Npp32u> pSrcDst,
                                 int nLength)
 32-bit unsigned signed integer in place signal and with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be anded with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAnd_8u

public static int nppsAnd_8u(TypedPointer<Npp8u> pSrc1,
                             TypedPointer<Npp8u> pSrc2,
                             TypedPointer<Npp8u> pDst,
                             int nLength)
 8-bit unsigned char signal and with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be anded with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAnd_16u

public static int nppsAnd_16u(TypedPointer<Npp16u> pSrc1,
                              TypedPointer<Npp16u> pSrc2,
                              TypedPointer<Npp16u> pDst,
                              int nLength)
 16-bit unsigned short signal and with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be anded with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAnd_32u

public static int nppsAnd_32u(TypedPointer<Npp32u> pSrc1,
                              TypedPointer<Npp32u> pSrc2,
                              TypedPointer<Npp32u> pDst,
                              int nLength)
 32-bit unsigned integer signal and with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be anded with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAnd_8u_I

public static int nppsAnd_8u_I(TypedPointer<Npp8u> pSrc,
                               TypedPointer<Npp8u> pSrcDst,
                               int nLength)
 8-bit unsigned char in place signal and with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be anded with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAnd_16u_I

public static int nppsAnd_16u_I(TypedPointer<Npp16u> pSrc,
                                TypedPointer<Npp16u> pSrcDst,
                                int nLength)
 16-bit unsigned short in place signal and with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be anded with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsAnd_32u_I

public static int nppsAnd_32u_I(TypedPointer<Npp32u> pSrc,
                                TypedPointer<Npp32u> pSrcDst,
                                int nLength)
 32-bit unsigned integer in place signal and with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be anded with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOrC_8u

public static int nppsOrC_8u(TypedPointer<Npp8u> pSrc,
                             byte nValue,
                             TypedPointer<Npp8u> pDst,
                             int nLength)
 8-bit unsigned char signal or with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be ored with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOrC_16u

public static int nppsOrC_16u(TypedPointer<Npp16u> pSrc,
                              short nValue,
                              TypedPointer<Npp16u> pDst,
                              int nLength)
 16-bit unsigned short signal or with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be ored with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOrC_32u

public static int nppsOrC_32u(TypedPointer<Npp32u> pSrc,
                              int nValue,
                              TypedPointer<Npp32u> pDst,
                              int nLength)
 32-bit unsigned integer signal or with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be ored with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOrC_8u_I

public static int nppsOrC_8u_I(byte nValue,
                               TypedPointer<Npp8u> pSrcDst,
                               int nLength)
 8-bit unsigned char in place signal or with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be ored with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOrC_16u_I

public static int nppsOrC_16u_I(short nValue,
                                TypedPointer<Npp16u> pSrcDst,
                                int nLength)
 16-bit unsigned short in place signal or with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be ored with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOrC_32u_I

public static int nppsOrC_32u_I(int nValue,
                                TypedPointer<Npp32u> pSrcDst,
                                int nLength)
 32-bit unsigned signed integer in place signal or with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be ored with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOr_8u

public static int nppsOr_8u(TypedPointer<Npp8u> pSrc1,
                            TypedPointer<Npp8u> pSrc2,
                            TypedPointer<Npp8u> pDst,
                            int nLength)
 8-bit unsigned char signal or with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be ored with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOr_16u

public static int nppsOr_16u(TypedPointer<Npp16u> pSrc1,
                             TypedPointer<Npp16u> pSrc2,
                             TypedPointer<Npp16u> pDst,
                             int nLength)
 16-bit unsigned short signal or with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be ored with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOr_32u

public static int nppsOr_32u(TypedPointer<Npp32u> pSrc1,
                             TypedPointer<Npp32u> pSrc2,
                             TypedPointer<Npp32u> pDst,
                             int nLength)
 32-bit unsigned integer signal or with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be ored with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOr_8u_I

public static int nppsOr_8u_I(TypedPointer<Npp8u> pSrc,
                              TypedPointer<Npp8u> pSrcDst,
                              int nLength)
 8-bit unsigned char in place signal or with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be ored with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOr_16u_I

public static int nppsOr_16u_I(TypedPointer<Npp16u> pSrc,
                               TypedPointer<Npp16u> pSrcDst,
                               int nLength)
 16-bit unsigned short in place signal or with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be ored with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsOr_32u_I

public static int nppsOr_32u_I(TypedPointer<Npp32u> pSrc,
                               TypedPointer<Npp32u> pSrcDst,
                               int nLength)
 32-bit unsigned integer in place signal or with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be ored with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXorC_8u

public static int nppsXorC_8u(TypedPointer<Npp8u> pSrc,
                              byte nValue,
                              TypedPointer<Npp8u> pDst,
                              int nLength)
 8-bit unsigned char signal exclusive or with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be exclusive ored with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXorC_16u

public static int nppsXorC_16u(TypedPointer<Npp16u> pSrc,
                               short nValue,
                               TypedPointer<Npp16u> pDst,
                               int nLength)
 16-bit unsigned short signal exclusive or with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be exclusive ored with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXorC_32u

public static int nppsXorC_32u(TypedPointer<Npp32u> pSrc,
                               int nValue,
                               TypedPointer<Npp32u> pDst,
                               int nLength)
 32-bit unsigned integer signal exclusive or with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be exclusive ored with each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXorC_8u_I

public static int nppsXorC_8u_I(byte nValue,
                                TypedPointer<Npp8u> pSrcDst,
                                int nLength)
 8-bit unsigned char in place signal exclusive or with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be exclusive ored with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXorC_16u_I

public static int nppsXorC_16u_I(short nValue,
                                 TypedPointer<Npp16u> pSrcDst,
                                 int nLength)
 16-bit unsigned short in place signal exclusive or with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be exclusive ored with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXorC_32u_I

public static int nppsXorC_32u_I(int nValue,
                                 TypedPointer<Npp32u> pSrcDst,
                                 int nLength)
 32-bit unsigned signed integer in place signal exclusive or with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be exclusive ored with each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXor_8u

public static int nppsXor_8u(TypedPointer<Npp8u> pSrc1,
                             TypedPointer<Npp8u> pSrc2,
                             TypedPointer<Npp8u> pDst,
                             int nLength)
 8-bit unsigned char signal exclusive or with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be exclusive ored with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXor_16u

public static int nppsXor_16u(TypedPointer<Npp16u> pSrc1,
                              TypedPointer<Npp16u> pSrc2,
                              TypedPointer<Npp16u> pDst,
                              int nLength)
 16-bit unsigned short signal exclusive or with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be exclusive ored with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXor_32u

public static int nppsXor_32u(TypedPointer<Npp32u> pSrc1,
                              TypedPointer<Npp32u> pSrc2,
                              TypedPointer<Npp32u> pDst,
                              int nLength)
 32-bit unsigned integer signal exclusive or with signal.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer. signal2 elements to be exclusive ored with signal1 elements
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXor_8u_I

public static int nppsXor_8u_I(TypedPointer<Npp8u> pSrc,
                               TypedPointer<Npp8u> pSrcDst,
                               int nLength)
 8-bit unsigned char in place signal exclusive or with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be exclusive ored with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXor_16u_I

public static int nppsXor_16u_I(TypedPointer<Npp16u> pSrc,
                                TypedPointer<Npp16u> pSrcDst,
                                int nLength)
 16-bit unsigned short in place signal exclusive or with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be exclusive ored with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsXor_32u_I

public static int nppsXor_32u_I(TypedPointer<Npp32u> pSrc,
                                TypedPointer<Npp32u> pSrcDst,
                                int nLength)
 32-bit unsigned integer in place signal exclusive or with signal.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer. signal2 elements to be exclusive ored with signal1 elements
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNot_8u

public static int nppsNot_8u(TypedPointer<Npp8u> pSrc,
                             TypedPointer<Npp8u> pDst,
                             int nLength)
 8-bit unsigned char not signal.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNot_16u

public static int nppsNot_16u(TypedPointer<Npp16u> pSrc,
                              TypedPointer<Npp16u> pDst,
                              int nLength)
 16-bit unsigned short not signal.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNot_32u

public static int nppsNot_32u(TypedPointer<Npp32u> pSrc,
                              TypedPointer<Npp32u> pDst,
                              int nLength)
 32-bit unsigned integer not signal.

Parameters:
pSrc - \ref source_signal_pointer.
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNot_8u_I

public static int nppsNot_8u_I(TypedPointer<Npp8u> pSrcDst,
                               int nLength)
 8-bit unsigned char in place not signal.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNot_16u_I

public static int nppsNot_16u_I(TypedPointer<Npp16u> pSrcDst,
                                int nLength)
 16-bit unsigned short in place not signal.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNot_32u_I

public static int nppsNot_32u_I(TypedPointer<Npp32u> pSrcDst,
                                int nLength)
 32-bit unsigned signed integer in place not signal.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_8u

public static int nppsLShiftC_8u(TypedPointer<Npp8u> pSrc,
                                 int nValue,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength)
 8-bit unsigned char signal left shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to left shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_16u

public static int nppsLShiftC_16u(TypedPointer<Npp16u> pSrc,
                                  int nValue,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength)
 16-bit unsigned short signal left shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to left shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_16s

public static int nppsLShiftC_16s(TypedPointer<Npp16s> pSrc,
                                  int nValue,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength)
 16-bit signed short signal left shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to left shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_32u

public static int nppsLShiftC_32u(TypedPointer<Npp32u> pSrc,
                                  int nValue,
                                  TypedPointer<Npp32u> pDst,
                                  int nLength)
 32-bit unsigned integer signal left shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to left shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_32s

public static int nppsLShiftC_32s(TypedPointer<Npp32s> pSrc,
                                  int nValue,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength)
 32-bit signed integer signal left shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to left shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_8u_I

public static int nppsLShiftC_8u_I(int nValue,
                                   TypedPointer<Npp8u> pSrcDst,
                                   int nLength)
 8-bit unsigned char in place signal left shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to left shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_16u_I

public static int nppsLShiftC_16u_I(int nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength)
 16-bit unsigned short in place signal left shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to left shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_16s_I

public static int nppsLShiftC_16s_I(int nValue,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength)
 16-bit signed short in place signal left shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to left shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_32u_I

public static int nppsLShiftC_32u_I(int nValue,
                                    TypedPointer<Npp32u> pSrcDst,
                                    int nLength)
 32-bit unsigned signed integer in place signal left shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to left shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsLShiftC_32s_I

public static int nppsLShiftC_32s_I(int nValue,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength)
 32-bit signed signed integer in place signal left shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to left shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_8u

public static int nppsRShiftC_8u(TypedPointer<Npp8u> pSrc,
                                 int nValue,
                                 TypedPointer<Npp8u> pDst,
                                 int nLength)
 8-bit unsigned char signal right shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to right shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_16u

public static int nppsRShiftC_16u(TypedPointer<Npp16u> pSrc,
                                  int nValue,
                                  TypedPointer<Npp16u> pDst,
                                  int nLength)
 16-bit unsigned short signal right shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to right shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_16s

public static int nppsRShiftC_16s(TypedPointer<Npp16s> pSrc,
                                  int nValue,
                                  TypedPointer<Npp16s> pDst,
                                  int nLength)
 16-bit signed short signal right shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to right shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_32u

public static int nppsRShiftC_32u(TypedPointer<Npp32u> pSrc,
                                  int nValue,
                                  TypedPointer<Npp32u> pDst,
                                  int nLength)
 32-bit unsigned integer signal right shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to right shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_32s

public static int nppsRShiftC_32s(TypedPointer<Npp32s> pSrc,
                                  int nValue,
                                  TypedPointer<Npp32s> pDst,
                                  int nLength)
 32-bit signed integer signal right shift with constant.

Parameters:
pSrc - \ref source_signal_pointer.
nValue - Constant value to be used to right shift each vector element
pDst - \ref destination_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_8u_I

public static int nppsRShiftC_8u_I(int nValue,
                                   TypedPointer<Npp8u> pSrcDst,
                                   int nLength)
 8-bit unsigned char in place signal right shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to right shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_16u_I

public static int nppsRShiftC_16u_I(int nValue,
                                    TypedPointer<Npp16u> pSrcDst,
                                    int nLength)
 16-bit unsigned short in place signal right shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to right shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_16s_I

public static int nppsRShiftC_16s_I(int nValue,
                                    TypedPointer<Npp16s> pSrcDst,
                                    int nLength)
 16-bit signed short in place signal right shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to right shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_32u_I

public static int nppsRShiftC_32u_I(int nValue,
                                    TypedPointer<Npp32u> pSrcDst,
                                    int nLength)
 32-bit unsigned signed integer in place signal right shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to right shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsRShiftC_32s_I

public static int nppsRShiftC_32s_I(int nValue,
                                    TypedPointer<Npp32s> pSrcDst,
                                    int nLength)
 32-bit signed signed integer in place signal right shift with constant.

Parameters:
pSrcDst - \ref in_place_signal_pointer.
nValue - Constant value to be used to right shift each vector element
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinEvery_8u_I

public static int nppsMinEvery_8u_I(TypedPointer<Npp8u> pSrc,
                                    TypedPointer<Npp8u> pSrcDst,
                                    int nLength)

nppsMinEvery_16u_I

public static int nppsMinEvery_16u_I(TypedPointer<Npp16u> pSrc,
                                     TypedPointer<Npp16u> pSrcDst,
                                     int nLength)
 16-bit unsigned short integer in place min value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinEvery_16s_I

public static int nppsMinEvery_16s_I(TypedPointer<Npp16s> pSrc,
                                     TypedPointer<Npp16s> pSrcDst,
                                     int nLength)

nppsMinEvery_32s_I

public static int nppsMinEvery_32s_I(TypedPointer<Npp32s> pSrc,
                                     TypedPointer<Npp32s> pSrcDst,
                                     int nLength)

nppsMinEvery_32f_I

public static int nppsMinEvery_32f_I(TypedPointer<Npp32f> pSrc,
                                     TypedPointer<Npp32f> pSrcDst,
                                     int nLength)

nppsMinEvery_64f_I

public static int nppsMinEvery_64f_I(TypedPointer<Npp64f> pSrc,
                                     TypedPointer<Npp64f> pSrcDst,
                                     int nLength)
 64-bit floating point in place min value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxEvery_8u_I

public static int nppsMaxEvery_8u_I(TypedPointer<Npp8u> pSrc,
                                    TypedPointer<Npp8u> pSrcDst,
                                    int nLength)
 8-bit in place max value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxEvery_16u_I

public static int nppsMaxEvery_16u_I(TypedPointer<Npp16u> pSrc,
                                     TypedPointer<Npp16u> pSrcDst,
                                     int nLength)
 16-bit unsigned short integer in place max value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxEvery_16s_I

public static int nppsMaxEvery_16s_I(TypedPointer<Npp16s> pSrc,
                                     TypedPointer<Npp16s> pSrcDst,
                                     int nLength)
 16-bit signed short integer in place max value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxEvery_32s_I

public static int nppsMaxEvery_32s_I(TypedPointer<Npp32s> pSrc,
                                     TypedPointer<Npp32s> pSrcDst,
                                     int nLength)
 32-bit signed integer in place max value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxEvery_32f_I

public static int nppsMaxEvery_32f_I(TypedPointer<Npp32f> pSrc,
                                     TypedPointer<Npp32f> pSrcDst,
                                     int nLength)
 32-bit floating point in place max value for each pair of elements.

Parameters:
pSrc - \ref source_signal_pointer.
pSrcDst - \ref in_place_signal_pointer.
nLength - \ref length_specification.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSumGetBufferSize_32f

public static int nppsSumGetBufferSize_32f(int nLength,
                                           int[] hpBufferSize)

nppsSumGetBufferSize_32fc

public static int nppsSumGetBufferSize_32fc(int nLength,
                                            int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_32fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_64f

public static int nppsSumGetBufferSize_64f(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_64fc

public static int nppsSumGetBufferSize_64fc(int nLength,
                                            int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_64fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_16s_Sfs

public static int nppsSumGetBufferSize_16s_Sfs(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_16s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_16sc_Sfs

public static int nppsSumGetBufferSize_16sc_Sfs(int nLength,
                                                int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_16sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_16sc32sc_Sfs

public static int nppsSumGetBufferSize_16sc32sc_Sfs(int nLength,
                                                    int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_16sc32sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_32s_Sfs

public static int nppsSumGetBufferSize_32s_Sfs(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSumGetBufferSize_16s32s_Sfs

public static int nppsSumGetBufferSize_16s32s_Sfs(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsSum_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsSum_32f

public static int nppsSum_32f(TypedPointer<Npp32f> pSrc,
                              int nLength,
                              TypedPointer<Npp32f> pSum,
                              TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector sum method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_32fc

public static int nppsSum_32fc(TypedPointer<Npp32f> pSrc,
                               int nLength,
                               TypedPointer<Npp32f> pSum,
                               TypedPointer<Npp8u> pDeviceBuffer)

nppsSum_64f

public static int nppsSum_64f(TypedPointer<Npp64f> pSrc,
                              int nLength,
                              TypedPointer<Npp64f> pSum,
                              TypedPointer<Npp8u> pDeviceBuffer)
 64-bit double vector sum method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_64fc

public static int nppsSum_64fc(TypedPointer<Npp64f> pSrc,
                               int nLength,
                               TypedPointer<Npp64f> pSum,
                               TypedPointer<Npp8u> pDeviceBuffer)
 64-bit double complex vector sum method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_64fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_16s_Sfs

public static int nppsSum_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                  int nLength,
                                  TypedPointer<Npp16s> pSum,
                                  int nScaleFactor,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 16-bit short vector sum with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_16s_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_32s_Sfs

public static int nppsSum_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32s> pSum,
                                  int nScaleFactor,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector sum with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_32s_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_16sc_Sfs

public static int nppsSum_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                   int nLength,
                                   TypedPointer<Npp16s> pSum,
                                   int nScaleFactor,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 16-bit short complex vector sum with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_16sc_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_16sc32sc_Sfs

public static int nppsSum_16sc32sc_Sfs(TypedPointer<Npp16s> pSrc,
                                       int nLength,
                                       TypedPointer<Npp32s> pSum,
                                       int nScaleFactor,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 16-bit short complex vector sum (32bit int complex) with integer scaling
 method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_16sc32sc_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsSum_16s32s_Sfs

public static int nppsSum_16s32s_Sfs(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32s> pSum,
                                     int nScaleFactor,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector sum (32bit) with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pSum - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsSumGetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxGetBufferSize_16s

public static int nppsMaxGetBufferSize_16s(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMax_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxGetBufferSize_32s

public static int nppsMaxGetBufferSize_32s(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMax_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxGetBufferSize_32f

public static int nppsMaxGetBufferSize_32f(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMax_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxGetBufferSize_64f

public static int nppsMaxGetBufferSize_64f(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMax_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMax_16s

public static int nppsMax_16s(TypedPointer<Npp16s> pSrc,
                              int nLength,
                              TypedPointer<Npp16s> pMax,
                              TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMax_32s

public static int nppsMax_32s(TypedPointer<Npp32s> pSrc,
                              int nLength,
                              TypedPointer<Npp32s> pMax,
                              TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMax_32f

public static int nppsMax_32f(TypedPointer<Npp32f> pSrc,
                              int nLength,
                              TypedPointer<Npp32f> pMax,
                              TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMax_64f

public static int nppsMax_64f(TypedPointer<Npp64f> pSrc,
                              int nLength,
                              TypedPointer<Npp64f> pMax,
                              TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxIndxGetBufferSize_16s

public static int nppsMaxIndxGetBufferSize_16s(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxIndx_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxIndxGetBufferSize_32s

public static int nppsMaxIndxGetBufferSize_32s(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxIndx_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxIndxGetBufferSize_32f

public static int nppsMaxIndxGetBufferSize_32f(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxIndx_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxIndxGetBufferSize_64f

public static int nppsMaxIndxGetBufferSize_64f(int nLength,
                                               int[] hpBufferSize)
host pointer


nppsMaxIndx_16s

public static int nppsMaxIndx_16s(TypedPointer<Npp16s> pSrc,
                                  int nLength,
                                  TypedPointer<Npp16s> pMax,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector max index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pIndx - Pointer to the index value of the first maximum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxIndxGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxIndx_32s

public static int nppsMaxIndx_32s(TypedPointer<Npp32s> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32s> pMax,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector max index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pIndx - Pointer to the index value of the first maximum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxIndxGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxIndx_32f

public static int nppsMaxIndx_32f(TypedPointer<Npp32f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32f> pMax,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector max index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pIndx - Pointer to the index value of the first maximum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxIndxGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxIndx_64f

public static int nppsMaxIndx_64f(TypedPointer<Npp64f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp64f> pMax,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector max index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMax - Pointer to the output result.
pIndx - Pointer to the index value of the first maximum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxIndxGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxAbsGetBufferSize_16s

public static int nppsMaxAbsGetBufferSize_16s(int nLength,
                                              int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxAbs_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxAbsGetBufferSize_32s

public static int nppsMaxAbsGetBufferSize_32s(int nLength,
                                              int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxAbs_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxAbs_16s

public static int nppsMaxAbs_16s(TypedPointer<Npp16s> pSrc,
                                 int nLength,
                                 TypedPointer<Npp16s> pMaxAbs,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector max absolute method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMaxAbs - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxAbsGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxAbs_32s

public static int nppsMaxAbs_32s(TypedPointer<Npp32s> pSrc,
                                 int nLength,
                                 TypedPointer<Npp32s> pMaxAbs,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector max absolute method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMaxAbs - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMaxAbsGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMaxAbsIndxGetBufferSize_16s

public static int nppsMaxAbsIndxGetBufferSize_16s(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxAbsIndx_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxAbsIndxGetBufferSize_32s

public static int nppsMaxAbsIndxGetBufferSize_32s(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMaxAbsIndx_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMaxAbsIndx_16s

public static int nppsMaxAbsIndx_16s(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp16s> pMaxAbs,
                                     int[] pIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)

nppsMaxAbsIndx_32s

public static int nppsMaxAbsIndx_32s(TypedPointer<Npp32s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32s> pMaxAbs,
                                     int[] pIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)

nppsMinGetBufferSize_16s

public static int nppsMinGetBufferSize_16s(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMin_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinGetBufferSize_32s

public static int nppsMinGetBufferSize_32s(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMin_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinGetBufferSize_32f

public static int nppsMinGetBufferSize_32f(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMin_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinGetBufferSize_64f

public static int nppsMinGetBufferSize_64f(int nLength,
                                           int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMin_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMin_16s

public static int nppsMin_16s(TypedPointer<Npp16s> pSrc,
                              int nLength,
                              TypedPointer<Npp16s> pMin,
                              TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector min method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMin_32s

public static int nppsMin_32s(TypedPointer<Npp32s> pSrc,
                              int nLength,
                              TypedPointer<Npp32s> pMin,
                              TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector min method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMin_32f

public static int nppsMin_32f(TypedPointer<Npp32f> pSrc,
                              int nLength,
                              TypedPointer<Npp32f> pMin,
                              TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector min method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMin_64f

public static int nppsMin_64f(TypedPointer<Npp64f> pSrc,
                              int nLength,
                              TypedPointer<Npp64f> pMin,
                              TypedPointer<Npp8u> pDeviceBuffer)
 64-bit integer vector min method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinIndxGetBufferSize_16s

public static int nppsMinIndxGetBufferSize_16s(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMinIndx_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinIndxGetBufferSize_32s

public static int nppsMinIndxGetBufferSize_32s(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMinIndx_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinIndxGetBufferSize_32f

public static int nppsMinIndxGetBufferSize_32f(int nLength,
                                               int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMinIndx_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinIndxGetBufferSize_64f

public static int nppsMinIndxGetBufferSize_64f(int nLength,
                                               int[] hpBufferSize)
host pointer


nppsMinIndx_16s

public static int nppsMinIndx_16s(TypedPointer<Npp16s> pSrc,
                                  int nLength,
                                  TypedPointer<Npp16s> pMin,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector min index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pIndx - Pointer to the index value of the first minimum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinIndxGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinIndx_32s

public static int nppsMinIndx_32s(TypedPointer<Npp32s> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32s> pMin,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector min index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pIndx - Pointer to the index value of the first minimum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinIndxGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinIndx_32f

public static int nppsMinIndx_32f(TypedPointer<Npp32f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32f> pMin,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)

nppsMinIndx_64f

public static int nppsMinIndx_64f(TypedPointer<Npp64f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp64f> pMin,
                                  int[] pIndx,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector min index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the output result.
pIndx - Pointer to the index value of the first minimum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinIndxGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinAbsGetBufferSize_16s

public static int nppsMinAbsGetBufferSize_16s(int nLength,
                                              int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMinAbs_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinAbsGetBufferSize_32s

public static int nppsMinAbsGetBufferSize_32s(int nLength,
                                              int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMinAbs_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinAbs_16s

public static int nppsMinAbs_16s(TypedPointer<Npp16s> pSrc,
                                 int nLength,
                                 TypedPointer<Npp16s> pMinAbs,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector min absolute method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMinAbs - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinAbsGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinAbs_32s

public static int nppsMinAbs_32s(TypedPointer<Npp32s> pSrc,
                                 int nLength,
                                 TypedPointer<Npp32s> pMinAbs,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector min absolute method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMinAbs - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinAbsGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinAbsIndxGetBufferSize_16s

public static int nppsMinAbsIndxGetBufferSize_16s(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMinAbsIndx_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMinAbsIndxGetBufferSize_32s

public static int nppsMinAbsIndxGetBufferSize_32s(int nLength,
                                                  int[] hpBufferSize)
host pointer


nppsMinAbsIndx_16s

public static int nppsMinAbsIndx_16s(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp16s> pMinAbs,
                                     int[] pIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit integer vector min absolute index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMinAbs - Pointer to the output result.
pIndx - Pointer to the index value of the first minimum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinAbsIndxGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinAbsIndx_32s

public static int nppsMinAbsIndx_32s(TypedPointer<Npp32s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32s> pMinAbs,
                                     int[] pIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector min absolute index method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMinAbs - Pointer to the output result.
pIndx - Pointer to the index value of the first minimum element.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinAbsIndxGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMeanGetBufferSize_32f

public static int nppsMeanGetBufferSize_32f(int nLength,
                                            int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanGetBufferSize_32fc

public static int nppsMeanGetBufferSize_32fc(int nLength,
                                             int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_32fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanGetBufferSize_64f

public static int nppsMeanGetBufferSize_64f(int nLength,
                                            int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanGetBufferSize_64fc

public static int nppsMeanGetBufferSize_64fc(int nLength,
                                             int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_64fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanGetBufferSize_16s_Sfs

public static int nppsMeanGetBufferSize_16s_Sfs(int nLength,
                                                int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_16s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanGetBufferSize_32s_Sfs

public static int nppsMeanGetBufferSize_32s_Sfs(int nLength,
                                                int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanGetBufferSize_16sc_Sfs

public static int nppsMeanGetBufferSize_16sc_Sfs(int nLength,
                                                 int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMean_16sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMean_32f

public static int nppsMean_32f(TypedPointer<Npp32f> pSrc,
                               int nLength,
                               TypedPointer<Npp32f> pMean,
                               TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector mean method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMean_32fc

public static int nppsMean_32fc(TypedPointer<Npp32f> pSrc,
                                int nLength,
                                TypedPointer<Npp32f> pMean,
                                TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex vector mean method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_32fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMean_64f

public static int nppsMean_64f(TypedPointer<Npp64f> pSrc,
                               int nLength,
                               TypedPointer<Npp64f> pMean,
                               TypedPointer<Npp8u> pDeviceBuffer)
 64-bit double vector mean method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMean_64fc

public static int nppsMean_64fc(TypedPointer<Npp64f> pSrc,
                                int nLength,
                                TypedPointer<Npp64f> pMean,
                                TypedPointer<Npp8u> pDeviceBuffer)
 64-bit double complex vector mean method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_64fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMean_16s_Sfs

public static int nppsMean_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                   int nLength,
                                   TypedPointer<Npp16s> pMean,
                                   int nScaleFactor,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 16-bit short vector mean with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_16s_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMean_32s_Sfs

public static int nppsMean_32s_Sfs(TypedPointer<Npp32s> pSrc,
                                   int nLength,
                                   TypedPointer<Npp32s> pMean,
                                   int nScaleFactor,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 32-bit integer vector mean with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_32s_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMean_16sc_Sfs

public static int nppsMean_16sc_Sfs(TypedPointer<Npp16s> pSrc,
                                    int nLength,
                                    TypedPointer<Npp16s> pMean,
                                    int nScaleFactor,
                                    TypedPointer<Npp8u> pDeviceBuffer)
 16-bit short complex vector mean with integer scaling method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanGetBufferSize_16sc_Sfs to determine the minium number of bytes required.
nScaleFactor - \ref integer_result_scaling.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsStdDevGetBufferSize_32f

public static int nppsStdDevGetBufferSize_32f(int nLength,
                                              int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsStdDev_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsStdDevGetBufferSize_64f

public static int nppsStdDevGetBufferSize_64f(int nLength,
                                              int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsStdDev_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsStdDevGetBufferSize_16s32s_Sfs

public static int nppsStdDevGetBufferSize_16s32s_Sfs(int nLength,
                                                     int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsStdDev_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsStdDevGetBufferSize_16s_Sfs

public static int nppsStdDevGetBufferSize_16s_Sfs(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsStdDev_16s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsStdDev_32f

public static int nppsStdDev_32f(TypedPointer<Npp32f> pSrc,
                                 int nLength,
                                 TypedPointer<Npp32f> pStdDev,
                                 TypedPointer<Npp8u> pDeviceBuffer)
host pointer


nppsStdDev_64f

public static int nppsStdDev_64f(TypedPointer<Npp64f> pSrc,
                                 int nLength,
                                 TypedPointer<Npp64f> pStdDev,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector standard deviation method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pStdDev - Pointer to the output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsStdDevGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsStdDev_16s32s_Sfs

public static int nppsStdDev_16s32s_Sfs(TypedPointer<Npp16s> pSrc,
                                        int nLength,
                                        TypedPointer<Npp32s> pStdDev,
                                        int nScaleFactor,
                                        TypedPointer<Npp8u> pDeviceBuffer)

nppsStdDev_16s_Sfs

public static int nppsStdDev_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp16s> pStdDev,
                                     int nScaleFactor,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit float vector standard deviation method (return value is also 16-bit)

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pStdDev - Pointer to the output result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsStdDevGetBufferSize_16s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMeanStdDevGetBufferSize_32f

public static int nppsMeanStdDevGetBufferSize_32f(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMeanStdDev_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanStdDevGetBufferSize_64f

public static int nppsMeanStdDevGetBufferSize_64f(int nLength,
                                                  int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMeanStdDev_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanStdDevGetBufferSize_16s32s_Sfs

public static int nppsMeanStdDevGetBufferSize_16s32s_Sfs(int nLength,
                                                         int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMeanStdDev_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanStdDevGetBufferSize_16s_Sfs

public static int nppsMeanStdDevGetBufferSize_16s_Sfs(int nLength,
                                                      int[] hpBufferSize)
 Device scratch buffer size (in bytes) for nppsMeanStdDev_16s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer. \ref general_scratch_buffer.
Returns:
NPP_SUCCESS

nppsMeanStdDev_32f

public static int nppsMeanStdDev_32f(TypedPointer<Npp32f> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32f> pMean,
                                     TypedPointer<Npp32f> pStdDev,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector mean and standard deviation method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output mean value.
pStdDev - Pointer to the output standard deviation value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanStdDevGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMeanStdDev_64f

public static int nppsMeanStdDev_64f(TypedPointer<Npp64f> pSrc,
                                     int nLength,
                                     TypedPointer<Npp64f> pMean,
                                     TypedPointer<Npp64f> pStdDev,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector mean and standard deviation method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output mean value.
pStdDev - Pointer to the output standard deviation value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanStdDevGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMeanStdDev_16s32s_Sfs

public static int nppsMeanStdDev_16s32s_Sfs(TypedPointer<Npp16s> pSrc,
                                            int nLength,
                                            TypedPointer<Npp32s> pMean,
                                            TypedPointer<Npp32s> pStdDev,
                                            int nScaleFactor,
                                            TypedPointer<Npp8u> pDeviceBuffer)
 16-bit float vector mean and standard deviation method (return values are 32-bit)

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output mean value.
pStdDev - Pointer to the output standard deviation value.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanStdDevGetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMeanStdDev_16s_Sfs

public static int nppsMeanStdDev_16s_Sfs(TypedPointer<Npp16s> pSrc,
                                         int nLength,
                                         TypedPointer<Npp16s> pMean,
                                         TypedPointer<Npp16s> pStdDev,
                                         int nScaleFactor,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit float vector mean and standard deviation method (return values are also 16-bit)

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMean - Pointer to the output mean value.
pStdDev - Pointer to the output standard deviation value.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMeanStdDevGetBufferSize_16s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxGetBufferSize_8u

public static int nppsMinMaxGetBufferSize_8u(int nLength,
                                             int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_8u.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxGetBufferSize_16s

public static int nppsMinMaxGetBufferSize_16s(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxGetBufferSize_16u

public static int nppsMinMaxGetBufferSize_16u(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_16u.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxGetBufferSize_32s

public static int nppsMinMaxGetBufferSize_32s(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxGetBufferSize_32u

public static int nppsMinMaxGetBufferSize_32u(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_32u.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxGetBufferSize_32f

public static int nppsMinMaxGetBufferSize_32f(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxGetBufferSize_64f

public static int nppsMinMaxGetBufferSize_64f(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMax_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMax_8u

public static int nppsMinMax_8u(TypedPointer<Npp8u> pSrc,
                                int nLength,
                                TypedPointer<Npp8u> pMin,
                                TypedPointer<Npp8u> pMax,
                                TypedPointer<Npp8u> pDeviceBuffer)
 8-bit char vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_8u to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMax_16s

public static int nppsMinMax_16s(TypedPointer<Npp16s> pSrc,
                                 int nLength,
                                 TypedPointer<Npp16s> pMin,
                                 TypedPointer<Npp16s> pMax,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMax_16u

public static int nppsMinMax_16u(TypedPointer<Npp16u> pSrc,
                                 int nLength,
                                 TypedPointer<Npp16u> pMin,
                                 TypedPointer<Npp16u> pMax,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 16-bit unsigned short vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_16u to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMax_32u

public static int nppsMinMax_32u(TypedPointer<Npp32u> pSrc,
                                 int nLength,
                                 TypedPointer<Npp32u> pMin,
                                 TypedPointer<Npp32u> pMax,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 32-bit unsigned int vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_32u to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMax_32s

public static int nppsMinMax_32s(TypedPointer<Npp32s> pSrc,
                                 int nLength,
                                 TypedPointer<Npp32s> pMin,
                                 TypedPointer<Npp32s> pMax,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 32-bit signed int vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMax_32f

public static int nppsMinMax_32f(TypedPointer<Npp32f> pSrc,
                                 int nLength,
                                 TypedPointer<Npp32f> pMin,
                                 TypedPointer<Npp32f> pMax,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMax_64f

public static int nppsMinMax_64f(TypedPointer<Npp64f> pSrc,
                                 int nLength,
                                 TypedPointer<Npp64f> pMin,
                                 TypedPointer<Npp64f> pMax,
                                 TypedPointer<Npp8u> pDeviceBuffer)
 64-bit double vector min and max method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMax - Pointer to the max output result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndxGetBufferSize_8u

public static int nppsMinMaxIndxGetBufferSize_8u(int nLength,
                                                 int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_8u.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndxGetBufferSize_16s

public static int nppsMinMaxIndxGetBufferSize_16s(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_16s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndxGetBufferSize_16u

public static int nppsMinMaxIndxGetBufferSize_16u(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_16u.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndxGetBufferSize_32s

public static int nppsMinMaxIndxGetBufferSize_32s(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndxGetBufferSize_32u

public static int nppsMinMaxIndxGetBufferSize_32u(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_32u.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndxGetBufferSize_32f

public static int nppsMinMaxIndxGetBufferSize_32f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndxGetBufferSize_64f

public static int nppsMinMaxIndxGetBufferSize_64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsMinMaxIndx_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsMinMaxIndx_8u

public static int nppsMinMaxIndx_8u(TypedPointer<Npp8u> pSrc,
                                    int nLength,
                                    TypedPointer<Npp8u> pMin,
                                    int[] pMinIndx,
                                    TypedPointer<Npp8u> pMax,
                                    int[] pMaxIndx,
                                    TypedPointer<Npp8u> pDeviceBuffer)
 8-bit char vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_8u to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndx_16s

public static int nppsMinMaxIndx_16s(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp16s> pMin,
                                     int[] pMinIndx,
                                     TypedPointer<Npp16s> pMax,
                                     int[] pMaxIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_16s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndx_16u

public static int nppsMinMaxIndx_16u(TypedPointer<Npp16u> pSrc,
                                     int nLength,
                                     TypedPointer<Npp16u> pMin,
                                     int[] pMinIndx,
                                     TypedPointer<Npp16u> pMax,
                                     int[] pMaxIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit unsigned short vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_16u to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndx_32s

public static int nppsMinMaxIndx_32s(TypedPointer<Npp32s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32s> pMin,
                                     int[] pMinIndx,
                                     TypedPointer<Npp32s> pMax,
                                     int[] pMaxIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 32-bit signed short vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndx_32u

public static int nppsMinMaxIndx_32u(TypedPointer<Npp32u> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32u> pMin,
                                     int[] pMinIndx,
                                     TypedPointer<Npp32u> pMax,
                                     int[] pMaxIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 32-bit unsigned short vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_32u to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndx_32f

public static int nppsMinMaxIndx_32f(TypedPointer<Npp32f> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32f> pMin,
                                     int[] pMinIndx,
                                     TypedPointer<Npp32f> pMax,
                                     int[] pMaxIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsMinMaxIndx_64f

public static int nppsMinMaxIndx_64f(TypedPointer<Npp64f> pSrc,
                                     int nLength,
                                     TypedPointer<Npp64f> pMin,
                                     int[] pMinIndx,
                                     TypedPointer<Npp64f> pMax,
                                     int[] pMaxIndx,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector min and max with indices method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pMin - Pointer to the min output result.
pMinIndx - Pointer to the index of the first min value.
pMax - Pointer to the max output result.
pMaxIndx - Pointer to the index of the first max value.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsMinMaxIndxGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormInfGetBufferSize_32f

public static int nppsNormInfGetBufferSize_32f(int nLength,
                                               int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_Inf_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_Inf_32f

public static int nppsNorm_Inf_32f(TypedPointer<Npp32f> pSrc,
                                   int nLength,
                                   TypedPointer<Npp32f> pNorm,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector C norm method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormInfGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormInfGetBufferSize_64f

public static int nppsNormInfGetBufferSize_64f(int nLength,
                                               int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_Inf_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_Inf_64f

public static int nppsNorm_Inf_64f(TypedPointer<Npp64f> pSrc,
                                   int nLength,
                                   TypedPointer<Npp64f> pNorm,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector C norm method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormInfGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormInfGetBufferSize_16s32f

public static int nppsNormInfGetBufferSize_16s32f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_Inf_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_Inf_16s32f

public static int nppsNorm_Inf_16s32f(TypedPointer<Npp16s> pSrc,
                                      int nLength,
                                      TypedPointer<Npp32f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector C norm method, return value is 32-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormInfGetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormInfGetBufferSize_32fc32f

public static int nppsNormInfGetBufferSize_32fc32f(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_Inf_32fc32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_Inf_32fc32f

public static int nppsNorm_Inf_32fc32f(TypedPointer<Npp32f> pSrc,
                                       int nLength,
                                       TypedPointer<Npp32f> pNorm,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex vector C norm method, return value is 32-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormInfGetBufferSize_32fc32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormInfGetBufferSize_64fc64f

public static int nppsNormInfGetBufferSize_64fc64f(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_Inf_64fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_Inf_64fc64f

public static int nppsNorm_Inf_64fc64f(TypedPointer<Npp64f> pSrc,
                                       int nLength,
                                       TypedPointer<Npp64f> pNorm,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float complex vector C norm method, return value is 64-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormInfGetBufferSize_64fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormInfGetBufferSize_16s32s_Sfs

public static int nppsNormInfGetBufferSize_16s32s_Sfs(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_Inf_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_Inf_16s32s_Sfs

public static int nppsNorm_Inf_16s32s_Sfs(TypedPointer<Npp16s> pSrc,
                                          int nLength,
                                          TypedPointer<Npp32s> pNorm,
                                          int nScaleFactor,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector C norm method, return value is 32-bit signed integer.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormInfGetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL1GetBufferSize_32f

public static int nppsNormL1GetBufferSize_32f(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_32f

public static int nppsNorm_L1_32f(TypedPointer<Npp32f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32f> pNorm,
                                  TypedPointer<Npp8u> pDeviceBuffer)

nppsNormL1GetBufferSize_64f

public static int nppsNormL1GetBufferSize_64f(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_64f

public static int nppsNorm_L1_64f(TypedPointer<Npp64f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp64f> pNorm,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector L1 norm method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL1GetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL1GetBufferSize_16s32f

public static int nppsNormL1GetBufferSize_16s32f(int nLength,
                                                 int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_16s32f

public static int nppsNorm_L1_16s32f(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32f> pNorm,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector L1 norm method, return value is 32-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the L1 norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL1GetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL1GetBufferSize_32fc64f

public static int nppsNormL1GetBufferSize_32fc64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_32fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_32fc64f

public static int nppsNorm_L1_32fc64f(TypedPointer<Npp32f> pSrc,
                                      int nLength,
                                      TypedPointer<Npp64f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex vector L1 norm method, return value is 64-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL1GetBufferSize_32fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL1GetBufferSize_64fc64f

public static int nppsNormL1GetBufferSize_64fc64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_64fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_64fc64f

public static int nppsNorm_L1_64fc64f(TypedPointer<Npp64f> pSrc,
                                      int nLength,
                                      TypedPointer<Npp64f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float complex vector L1 norm method, return value is 64-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL1GetBufferSize_64fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL1GetBufferSize_16s32s_Sfs

public static int nppsNormL1GetBufferSize_16s32s_Sfs(int nLength,
                                                     int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_16s32s_Sfs

public static int nppsNorm_L1_16s32s_Sfs(TypedPointer<Npp16s> pSrc,
                                         int nLength,
                                         TypedPointer<Npp32s> pNorm,
                                         int nScaleFactor,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector L1 norm method, return value is 32-bit signed integer.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL1GetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL1GetBufferSize_16s64s_Sfs

public static int nppsNormL1GetBufferSize_16s64s_Sfs(int nLength,
                                                     int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L1_16s64s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L1_16s64s_Sfs

public static int nppsNorm_L1_16s64s_Sfs(TypedPointer<Npp16s> pSrc,
                                         int nLength,
                                         TypedPointer<Npp64s> pNorm,
                                         int nScaleFactor,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector L1 norm method, return value is 64-bit signed integer.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL1GetBufferSize_16s64s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2GetBufferSize_32f

public static int nppsNormL2GetBufferSize_32f(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2_32f

public static int nppsNorm_L2_32f(TypedPointer<Npp32f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp32f> pNorm,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float vector L2 norm method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2GetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2GetBufferSize_64f

public static int nppsNormL2GetBufferSize_64f(int nLength,
                                              int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2_64f

public static int nppsNorm_L2_64f(TypedPointer<Npp64f> pSrc,
                                  int nLength,
                                  TypedPointer<Npp64f> pNorm,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float vector L2 norm method

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2GetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2GetBufferSize_16s32f

public static int nppsNormL2GetBufferSize_16s32f(int nLength,
                                                 int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2_16s32f

public static int nppsNorm_L2_16s32f(TypedPointer<Npp16s> pSrc,
                                     int nLength,
                                     TypedPointer<Npp32f> pNorm,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector L2 norm method, return value is 32-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2GetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2GetBufferSize_32fc64f

public static int nppsNormL2GetBufferSize_32fc64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2_32fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2_32fc64f

public static int nppsNorm_L2_32fc64f(TypedPointer<Npp32f> pSrc,
                                      int nLength,
                                      TypedPointer<Npp64f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex vector L2 norm method, return value is 64-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2GetBufferSize_32fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2GetBufferSize_64fc64f

public static int nppsNormL2GetBufferSize_64fc64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2_64fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2_64fc64f

public static int nppsNorm_L2_64fc64f(TypedPointer<Npp64f> pSrc,
                                      int nLength,
                                      TypedPointer<Npp64f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float complex vector L2 norm method, return value is 64-bit float.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2GetBufferSize_64fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2GetBufferSize_16s32s_Sfs

public static int nppsNormL2GetBufferSize_16s32s_Sfs(int nLength,
                                                     int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2_16s32s_Sfs

public static int nppsNorm_L2_16s32s_Sfs(TypedPointer<Npp16s> pSrc,
                                         int nLength,
                                         TypedPointer<Npp32s> pNorm,
                                         int nScaleFactor,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector L2 norm method, return value is 32-bit signed integer.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2GetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormL2SqrGetBufferSize_16s64s_Sfs

public static int nppsNormL2SqrGetBufferSize_16s64s_Sfs(int nLength,
                                                        int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNorm_L2Sqr_16s64s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNorm_L2Sqr_16s64s_Sfs

public static int nppsNorm_L2Sqr_16s64s_Sfs(TypedPointer<Npp16s> pSrc,
                                            int nLength,
                                            TypedPointer<Npp64s> pNorm,
                                            int nScaleFactor,
                                            TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer vector L2 Square norm method, return value is 64-bit signed integer.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormL2SqrGetBufferSize_16s64s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffInfGetBufferSize_32f

public static int nppsNormDiffInfGetBufferSize_32f(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_Inf_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_Inf_32f

public static int nppsNormDiff_Inf_32f(TypedPointer<Npp32f> pSrc1,
                                       TypedPointer<Npp32f> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp32f> pNorm,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float C norm method on two vectors' difference

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffInfGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffInfGetBufferSize_64f

public static int nppsNormDiffInfGetBufferSize_64f(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_Inf_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_Inf_64f

public static int nppsNormDiff_Inf_64f(TypedPointer<Npp64f> pSrc1,
                                       TypedPointer<Npp64f> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp64f> pNorm,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float C norm method on two vectors' difference

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffInfGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffInfGetBufferSize_16s32f

public static int nppsNormDiffInfGetBufferSize_16s32f(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_Inf_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_Inf_16s32f

public static int nppsNormDiff_Inf_16s32f(TypedPointer<Npp16s> pSrc1,
                                          TypedPointer<Npp16s> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp32f> pNorm,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer C norm method on two vectors' difference, return value is 32-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffInfGetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffInfGetBufferSize_32fc32f

public static int nppsNormDiffInfGetBufferSize_32fc32f(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_Inf_32fc32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_Inf_32fc32f

public static int nppsNormDiff_Inf_32fc32f(TypedPointer<Npp32f> pSrc1,
                                           TypedPointer<Npp32f> pSrc2,
                                           int nLength,
                                           TypedPointer<Npp32f> pNorm,
                                           TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex C norm method on two vectors' difference, return value is 32-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffInfGetBufferSize_32fc32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffInfGetBufferSize_64fc64f

public static int nppsNormDiffInfGetBufferSize_64fc64f(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_Inf_64fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_Inf_64fc64f

public static int nppsNormDiff_Inf_64fc64f(TypedPointer<Npp64f> pSrc1,
                                           TypedPointer<Npp64f> pSrc2,
                                           int nLength,
                                           TypedPointer<Npp64f> pNorm,
                                           TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float complex C norm method on two vectors' difference, return value is 64-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffInfGetBufferSize_64fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffInfGetBufferSize_16s32s_Sfs

public static int nppsNormDiffInfGetBufferSize_16s32s_Sfs(int nLength,
                                                          int[] hpBufferSize)

nppsNormDiff_Inf_16s32s_Sfs

public static int nppsNormDiff_Inf_16s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                              TypedPointer<Npp16s> pSrc2,
                                              int nLength,
                                              TypedPointer<Npp32s> pNorm,
                                              int nScaleFactor,
                                              TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer C norm method on two vectors' difference, return value is 32-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffInfGetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL1GetBufferSize_32f

public static int nppsNormDiffL1GetBufferSize_32f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_32f

public static int nppsNormDiff_L1_32f(TypedPointer<Npp32f> pSrc1,
                                      TypedPointer<Npp32f> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp32f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float L1 norm method on two vectors' difference

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL1GetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL1GetBufferSize_64f

public static int nppsNormDiffL1GetBufferSize_64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_64f

public static int nppsNormDiff_L1_64f(TypedPointer<Npp64f> pSrc1,
                                      TypedPointer<Npp64f> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp64f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float L1 norm method on two vectors' difference

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL1GetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL1GetBufferSize_16s32f

public static int nppsNormDiffL1GetBufferSize_16s32f(int nLength,
                                                     int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_16s32f

public static int nppsNormDiff_L1_16s32f(TypedPointer<Npp16s> pSrc1,
                                         TypedPointer<Npp16s> pSrc2,
                                         int nLength,
                                         TypedPointer<Npp32f> pNorm,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer L1 norm method on two vectors' difference, return value is 32-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the L1 norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL1GetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL1GetBufferSize_32fc64f

public static int nppsNormDiffL1GetBufferSize_32fc64f(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_32fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_32fc64f

public static int nppsNormDiff_L1_32fc64f(TypedPointer<Npp32f> pSrc1,
                                          TypedPointer<Npp32f> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp64f> pNorm,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex L1 norm method on two vectors' difference, return value is 64-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL1GetBufferSize_32fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL1GetBufferSize_64fc64f

public static int nppsNormDiffL1GetBufferSize_64fc64f(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_64fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_64fc64f

public static int nppsNormDiff_L1_64fc64f(TypedPointer<Npp64f> pSrc1,
                                          TypedPointer<Npp64f> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp64f> pNorm,
                                          TypedPointer<Npp8u> pDeviceBuffer)

nppsNormDiffL1GetBufferSize_16s32s_Sfs

public static int nppsNormDiffL1GetBufferSize_16s32s_Sfs(int nLength,
                                                         int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_16s32s_Sfs

public static int nppsNormDiff_L1_16s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                             TypedPointer<Npp16s> pSrc2,
                                             int nLength,
                                             TypedPointer<Npp32s> pNorm,
                                             int nScaleFactor,
                                             TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer L1 norm method on two vectors' difference, return value is 32-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer..
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL1GetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL1GetBufferSize_16s64s_Sfs

public static int nppsNormDiffL1GetBufferSize_16s64s_Sfs(int nLength,
                                                         int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L1_16s64s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L1_16s64s_Sfs

public static int nppsNormDiff_L1_16s64s_Sfs(TypedPointer<Npp16s> pSrc1,
                                             TypedPointer<Npp16s> pSrc2,
                                             int nLength,
                                             TypedPointer<Npp64s> pNorm,
                                             int nScaleFactor,
                                             TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer L1 norm method on two vectors' difference, return value is 64-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL1GetBufferSize_16s64s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2GetBufferSize_32f

public static int nppsNormDiffL2GetBufferSize_32f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2_32f

public static int nppsNormDiff_L2_32f(TypedPointer<Npp32f> pSrc1,
                                      TypedPointer<Npp32f> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp32f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float L2 norm method on two vectors' difference

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2GetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2GetBufferSize_64f

public static int nppsNormDiffL2GetBufferSize_64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2_64f

public static int nppsNormDiff_L2_64f(TypedPointer<Npp64f> pSrc1,
                                      TypedPointer<Npp64f> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp64f> pNorm,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float L2 norm method on two vectors' difference

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2GetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2GetBufferSize_16s32f

public static int nppsNormDiffL2GetBufferSize_16s32f(int nLength,
                                                     int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2_16s32f

public static int nppsNormDiff_L2_16s32f(TypedPointer<Npp16s> pSrc1,
                                         TypedPointer<Npp16s> pSrc2,
                                         int nLength,
                                         TypedPointer<Npp32f> pNorm,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer L2 norm method on two vectors' difference, return value is 32-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2GetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2GetBufferSize_32fc64f

public static int nppsNormDiffL2GetBufferSize_32fc64f(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2_32fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2_32fc64f

public static int nppsNormDiff_L2_32fc64f(TypedPointer<Npp32f> pSrc1,
                                          TypedPointer<Npp32f> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp64f> pNorm,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex L2 norm method on two vectors' difference, return value is 64-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2GetBufferSize_32fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2GetBufferSize_64fc64f

public static int nppsNormDiffL2GetBufferSize_64fc64f(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2_64fc64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2_64fc64f

public static int nppsNormDiff_L2_64fc64f(TypedPointer<Npp64f> pSrc1,
                                          TypedPointer<Npp64f> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp64f> pNorm,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float complex L2 norm method on two vectors' difference, return value is 64-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2GetBufferSize_64fc64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2GetBufferSize_16s32s_Sfs

public static int nppsNormDiffL2GetBufferSize_16s32s_Sfs(int nLength,
                                                         int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2_16s32s_Sfs

public static int nppsNormDiff_L2_16s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                             TypedPointer<Npp16s> pSrc2,
                                             int nLength,
                                             TypedPointer<Npp32s> pNorm,
                                             int nScaleFactor,
                                             TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer L2 norm method on two vectors' difference, return value is 32-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2GetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsNormDiffL2SqrGetBufferSize_16s64s_Sfs

public static int nppsNormDiffL2SqrGetBufferSize_16s64s_Sfs(int nLength,
                                                            int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsNormDiff_L2Sqr_16s64s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsNormDiff_L2Sqr_16s64s_Sfs

public static int nppsNormDiff_L2Sqr_16s64s_Sfs(TypedPointer<Npp16s> pSrc1,
                                                TypedPointer<Npp16s> pSrc2,
                                                int nLength,
                                                TypedPointer<Npp64s> pNorm,
                                                int nScaleFactor,
                                                TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer L2 Square norm method on two vectors' difference, return value is 64-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pNorm - Pointer to the norm result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsNormDiffL2SqrGetBufferSize_16s64s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32f

public static int nppsDotProdGetBufferSize_32f(int nLength,
                                               int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32f

public static int nppsDotProd_32f(TypedPointer<Npp32f> pSrc1,
                                  TypedPointer<Npp32f> pSrc2,
                                  int nLength,
                                  TypedPointer<Npp32f> pDp,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float dot product method, return value is 32-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32fc

public static int nppsDotProdGetBufferSize_32fc(int nLength,
                                                int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32fc

public static int nppsDotProd_32fc(TypedPointer<Npp32f> pSrc1,
                                   TypedPointer<Npp32f> pSrc2,
                                   int nLength,
                                   TypedPointer<Npp32f> pDp,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float complex dot product method, return value is 32-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32f32fc

public static int nppsDotProdGetBufferSize_32f32fc(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32f32fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32f32fc

public static int nppsDotProd_32f32fc(TypedPointer<Npp32f> pSrc1,
                                      TypedPointer<Npp32f> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp32f> pDp,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float and 32-bit float complex dot product method, return value is 32-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32f32fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32f64f

public static int nppsDotProdGetBufferSize_32f64f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32f64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32f64f

public static int nppsDotProd_32f64f(TypedPointer<Npp32f> pSrc1,
                                     TypedPointer<Npp32f> pSrc2,
                                     int nLength,
                                     TypedPointer<Npp64f> pDp,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float dot product method, return value is 64-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32f64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32fc64fc

public static int nppsDotProdGetBufferSize_32fc64fc(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32fc64fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32fc64fc

public static int nppsDotProd_32fc64fc(TypedPointer<Npp32f> pSrc1,
                                       TypedPointer<Npp32f> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp64f> pDp,
                                       TypedPointer<Npp8u> pDeviceBuffer)

nppsDotProdGetBufferSize_32f32fc64fc

public static int nppsDotProdGetBufferSize_32f32fc64fc(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32f32fc64fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32f32fc64fc

public static int nppsDotProd_32f32fc64fc(TypedPointer<Npp32f> pSrc1,
                                          TypedPointer<Npp32f> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp64f> pDp,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 32-bit float and 32-bit float complex dot product method, return value is 64-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32f32fc64fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_64f

public static int nppsDotProdGetBufferSize_64f(int nLength,
                                               int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_64f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_64f

public static int nppsDotProd_64f(TypedPointer<Npp64f> pSrc1,
                                  TypedPointer<Npp64f> pSrc2,
                                  int nLength,
                                  TypedPointer<Npp64f> pDp,
                                  TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float dot product method, return value is 64-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_64f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_64fc

public static int nppsDotProdGetBufferSize_64fc(int nLength,
                                                int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_64fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_64fc

public static int nppsDotProd_64fc(TypedPointer<Npp64f> pSrc1,
                                   TypedPointer<Npp64f> pSrc2,
                                   int nLength,
                                   TypedPointer<Npp64f> pDp,
                                   TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float complex dot product method, return value is 64-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_64fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_64f64fc

public static int nppsDotProdGetBufferSize_64f64fc(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_64f64fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_64f64fc

public static int nppsDotProd_64f64fc(TypedPointer<Npp64f> pSrc1,
                                      TypedPointer<Npp64f> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp64f> pDp,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 64-bit float and 64-bit float complex dot product method, return value is 64-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_64f64fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s64s

public static int nppsDotProdGetBufferSize_16s64s(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s64s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s64s

public static int nppsDotProd_16s64s(TypedPointer<Npp16s> pSrc1,
                                     TypedPointer<Npp16s> pSrc2,
                                     int nLength,
                                     TypedPointer<Npp64s> pDp,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer dot product method, return value is 64-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s64s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16sc64sc

public static int nppsDotProdGetBufferSize_16sc64sc(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16sc64sc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16sc64sc

public static int nppsDotProd_16sc64sc(TypedPointer<Npp16s> pSrc1,
                                       TypedPointer<Npp16s> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp64s> pDp,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer complex dot product method, return value is 64-bit signed integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16sc64sc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s16sc64sc

public static int nppsDotProdGetBufferSize_16s16sc64sc(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s16sc64sc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s16sc64sc

public static int nppsDotProd_16s16sc64sc(TypedPointer<Npp16s> pSrc1,
                                          TypedPointer<Npp16s> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp64s> pDp,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer and 16-bit signed short integer short dot product method, return value is 64-bit signed integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s16sc64sc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s32f

public static int nppsDotProdGetBufferSize_16s32f(int nLength,
                                                  int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s32f

public static int nppsDotProd_16s32f(TypedPointer<Npp16s> pSrc1,
                                     TypedPointer<Npp16s> pSrc2,
                                     int nLength,
                                     TypedPointer<Npp32f> pDp,
                                     TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer dot product method, return value is 32-bit float.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16sc32fc

public static int nppsDotProdGetBufferSize_16sc32fc(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16sc32fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16sc32fc

public static int nppsDotProd_16sc32fc(TypedPointer<Npp16s> pSrc1,
                                       TypedPointer<Npp16s> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp32f> pDp,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer complex dot product method, return value is 32-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16sc32fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s16sc32fc

public static int nppsDotProdGetBufferSize_16s16sc32fc(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s16sc32fc.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s16sc32fc

public static int nppsDotProd_16s16sc32fc(TypedPointer<Npp16s> pSrc1,
                                          TypedPointer<Npp16s> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp32f> pDp,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 32-bit float complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s16sc32fc to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s_Sfs

public static int nppsDotProdGetBufferSize_16s_Sfs(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s_Sfs

public static int nppsDotProd_16s_Sfs(TypedPointer<Npp16s> pSrc1,
                                      TypedPointer<Npp16s> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp16s> pDp,
                                      int nScaleFactor,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer dot product method, return value is 16-bit signed short integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16sc_Sfs

public static int nppsDotProdGetBufferSize_16sc_Sfs(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16sc_Sfs

public static int nppsDotProd_16sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                       TypedPointer<Npp16s> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp16s> pDp,
                                       int nScaleFactor,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer complex dot product method, return value is 16-bit signed short integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16sc_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32s_Sfs

public static int nppsDotProdGetBufferSize_32s_Sfs(int nLength,
                                                   int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32s_Sfs

public static int nppsDotProd_32s_Sfs(TypedPointer<Npp32s> pSrc1,
                                      TypedPointer<Npp32s> pSrc2,
                                      int nLength,
                                      TypedPointer<Npp32s> pDp,
                                      int nScaleFactor,
                                      TypedPointer<Npp8u> pDeviceBuffer)
 32-bit signed integer dot product method, return value is 32-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32sc_Sfs

public static int nppsDotProdGetBufferSize_32sc_Sfs(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32sc_Sfs

public static int nppsDotProd_32sc_Sfs(TypedPointer<Npp32s> pSrc1,
                                       TypedPointer<Npp32s> pSrc2,
                                       int nLength,
                                       TypedPointer<Npp32s> pDp,
                                       int nScaleFactor,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 32-bit signed integer complex dot product method, return value is 32-bit signed integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32sc_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s32s_Sfs

public static int nppsDotProdGetBufferSize_16s32s_Sfs(int nLength,
                                                      int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s32s_Sfs

public static int nppsDotProd_16s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                         TypedPointer<Npp16s> pSrc2,
                                         int nLength,
                                         TypedPointer<Npp32s> pDp,
                                         int nScaleFactor,
                                         TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer dot product method, return value is 32-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s16sc32sc_Sfs

public static int nppsDotProdGetBufferSize_16s16sc32sc_Sfs(int nLength,
                                                           int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s16sc32sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s16sc32sc_Sfs

public static int nppsDotProd_16s16sc32sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                              TypedPointer<Npp16s> pSrc2,
                                              int nLength,
                                              TypedPointer<Npp32s> pDp,
                                              int nScaleFactor,
                                              TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s16sc32sc_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s32s32s_Sfs

public static int nppsDotProdGetBufferSize_16s32s32s_Sfs(int nLength,
                                                         int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s32s32s_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s32s32s_Sfs

public static int nppsDotProd_16s32s32s_Sfs(TypedPointer<Npp16s> pSrc1,
                                            TypedPointer<Npp32s> pSrc2,
                                            int nLength,
                                            TypedPointer<Npp32s> pDp,
                                            int nScaleFactor,
                                            TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer and 32-bit signed integer dot product method, return value is 32-bit signed integer.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s32s32s_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16s16sc_Sfs

public static int nppsDotProdGetBufferSize_16s16sc_Sfs(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16s16sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16s16sc_Sfs

public static int nppsDotProd_16s16sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                          TypedPointer<Npp16s> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp16s> pDp,
                                          int nScaleFactor,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 16-bit signed short integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16s16sc_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_16sc32sc_Sfs

public static int nppsDotProdGetBufferSize_16sc32sc_Sfs(int nLength,
                                                        int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_16sc32sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_16sc32sc_Sfs

public static int nppsDotProd_16sc32sc_Sfs(TypedPointer<Npp16s> pSrc1,
                                           TypedPointer<Npp16s> pSrc2,
                                           int nLength,
                                           TypedPointer<Npp32s> pDp,
                                           int nScaleFactor,
                                           TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_16sc32sc_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsDotProdGetBufferSize_32s32sc_Sfs

public static int nppsDotProdGetBufferSize_32s32sc_Sfs(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsDotProd_32s32sc_Sfs.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsDotProd_32s32sc_Sfs

public static int nppsDotProd_32s32sc_Sfs(TypedPointer<Npp32s> pSrc1,
                                          TypedPointer<Npp32s> pSrc2,
                                          int nLength,
                                          TypedPointer<Npp32s> pDp,
                                          int nScaleFactor,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 32-bit signed short integer and 32-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.

Parameters:
pSrc1 - \ref source_signal_pointer.
pSrc2 - \ref source_signal_pointer.
nLength - \ref length_specification.
pDp - Pointer to the dot product result.
nScaleFactor - \ref integer_result_scaling.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsDotProdGetBufferSize_32s32sc_Sfs to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsCountInRangeGetBufferSize_32s

public static int nppsCountInRangeGetBufferSize_32s(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsCountInRange_32s.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsCountInRange_32s

public static int nppsCountInRange_32s(TypedPointer<Npp32s> pSrc,
                                       int nLength,
                                       int[] pCounts,
                                       int nLowerBound,
                                       int nUpperBound,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 Computes the number of elements whose values fall into the specified range on a 32-bit signed integer array.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pCounts - Pointer to the number of elements.
nLowerBound - Lower bound of the specified range.
nUpperBound - Upper bound of the specified range.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsCountInRangeGetBufferSize_32s to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZeroCrossingGetBufferSize_16s32f

public static int nppsZeroCrossingGetBufferSize_16s32f(int nLength,
                                                       int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsZeroCrossing_16s32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsZeroCrossing_16s32f

public static int nppsZeroCrossing_16s32f(TypedPointer<Npp16s> pSrc,
                                          int nLength,
                                          TypedPointer<Npp32f> pValZC,
                                          int tZCType,
                                          TypedPointer<Npp8u> pDeviceBuffer)
 16-bit signed short integer zero crossing method, return value is 32-bit floating point.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pValZC - Pointer to the output result.
tZCType - Type of the zero crossing measure: nppZCR, nppZCXor or nppZCC.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsZeroCrossingGetBufferSize_16s32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsZeroCrossingGetBufferSize_32f

public static int nppsZeroCrossingGetBufferSize_32f(int nLength,
                                                    int[] hpBufferSize)
 Device-buffer size (in bytes) for nppsZeroCrossing_32f.

Parameters:
nLength - \ref length_specification.
hpBufferSize - Required buffer size. Important: hpBufferSize is a host pointer.
Returns:
NPP_SUCCESS

nppsZeroCrossing_32f

public static int nppsZeroCrossing_32f(TypedPointer<Npp32f> pSrc,
                                       int nLength,
                                       TypedPointer<Npp32f> pValZC,
                                       int tZCType,
                                       TypedPointer<Npp8u> pDeviceBuffer)
 32-bit floating-point zero crossing method, return value is 32-bit floating point.

Parameters:
pSrc - \ref source_signal_pointer.
nLength - \ref length_specification.
pValZC - Pointer to the output result.
tZCType - Type of the zero crossing measure: nppZCR, nppZCXor or nppZCC.
pDeviceBuffer - Pointer to the required device memory allocation, \ref general_scratch_buffer. Use \ref nppsZeroCrossingGetBufferSize_32f to determine the minium number of bytes required.
Returns:
\ref signal_data_error_codes, \ref length_error_codes.

nppsIntegralGetBufferSize_32s

public static int nppsIntegralGetBufferSize_32s(int nLength,
                                                int[] hpBufferSize)

nppsIntegral_32s

public static int nppsIntegral_32s(TypedPointer<Npp32s> pSrc,
                                   TypedPointer<Npp32s> pDst,
                                   int nLength,
                                   TypedPointer<Npp8u> pDeviceBuffer)