LIBML  Version 3.2.4
LIBML DSP Software Library
Macros
arm_math_complex.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define arm_cmplx_conj_f32(pSrc, pDst, numSamples)    tpt_cmplx_conj_f32(pDst, pSrc, numSamples)
 
#define arm_cmplx_conj_q15(pSrc, pDst, numSamples)    tpt_cmplx_conj_q15(pDst, pSrc, numSamples)
 
#define arm_cmplx_conj_q31(pSrc, pDst, numSamples)    tpt_cmplx_conj_q31(pDst, pSrc, numSamples)
 
#define arm_cmplx_dot_prod_f32(pSrcA, pSrcB, numSamples, realResult, imagResult)    tpt_cmplx_dot_prod_f32(realResult, imagResult, pSrcA, pSrcB, numSamples)
 
#define arm_cmplx_dot_prod_q15(pSrcA, pSrcB, numSamples, realResult, imagResult)    tpt_cmplx_dot_prod_q15(realResult, imagResult, pSrcA, pSrcB, numSamples)
 
#define arm_cmplx_dot_prod_q31(pSrcA, pSrcB, numSamples, realResult, imagResult)    tpt_cmplx_dot_prod_q31(realResult, imagResult, pSrcA, pSrcB, numSamples)
 
#define arm_cmplx_mag_f32(pSrc, pDst, numSamples)    tpt_cmplx_mag_f32(pDst, pSrc, numSamples)
 
#define arm_cmplx_mag_q15(pSrc, pDst, numSamples)    tpt_cmplx_mag_q15(pDst, pSrc, numSamples)
 
#define arm_cmplx_mag_q31(pSrc, pDst, numSamples)    tpt_cmplx_mag_q31(pDst, pSrc, numSamples)
 
#define arm_cmplx_mag_squared_f32(pSrc, pDst, numSamples)    tpt_cmplx_mag_squared_f32(pDst, pSrc, numSamples)
 
#define arm_cmplx_mag_squared_q15(pSrc, pDst, numSamples)    tpt_cmplx_mag_squared_q15(pDst, pSrc, numSamples)
 
#define arm_cmplx_mag_squared_q31(pSrc, pDst, numSamples)    tpt_cmplx_mag_squared_q31(pDst, pSrc, numSamples)
 
#define arm_cmplx_mult_cmplx_f32(pSrcA, pSrcB, pDst, numSamples)    tpt_cmplx_mult_complex_f32(pDst, SrcA, pSrcB, numSamples)
 
#define arm_cmplx_mult_cmplx_q15(pSrcA, pSrcB, pDst, numSamples)    tpt_cmplx_mult_complex_q15(pDst, SrcA, pSrcB, numSamples)
 
#define arm_cmplx_mult_cmplx_q31(pSrcA, pSrcB, pDst, numSamples)    tpt_cmplx_mult_complex_q31(pDst, SrcA, pSrcB, numSamples)
 
#define arm_cmplx_mult_real_f32(pSrcCmplx, pSrcReal, pCmplxDst, numSamples)    tpt_cmplx_mult_real_f32(pCmplxDst, pSrcCmplx, pSrcReal, numSamples)
 
#define arm_cmplx_mult_real_q15(pSrcCmplx, pSrcReal, pCmplxDst, numSamples)    tpt_cmplx_mult_real_q15(pCmplxDst, pSrcCmplx, pSrcReal, numSamples)
 
#define arm_cmplx_mult_real_q31(pSrcCmplx, pSrcReal, pCmplxDst, numSamples)    tpt_cmplx_mult_real_q31(pCmplxDst, pSrcCmplx, pSrcReal, numSamples)
 

Macro Definition Documentation

◆ arm_cmplx_conj_f32

#define arm_cmplx_conj_f32 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_conj_f32(pDst, pSrc, numSamples)

◆ arm_cmplx_conj_q15

#define arm_cmplx_conj_q15 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_conj_q15(pDst, pSrc, numSamples)

◆ arm_cmplx_conj_q31

#define arm_cmplx_conj_q31 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_conj_q31(pDst, pSrc, numSamples)

◆ arm_cmplx_dot_prod_f32

#define arm_cmplx_dot_prod_f32 (   pSrcA,
  pSrcB,
  numSamples,
  realResult,
  imagResult 
)     tpt_cmplx_dot_prod_f32(realResult, imagResult, pSrcA, pSrcB, numSamples)

◆ arm_cmplx_dot_prod_q15

#define arm_cmplx_dot_prod_q15 (   pSrcA,
  pSrcB,
  numSamples,
  realResult,
  imagResult 
)     tpt_cmplx_dot_prod_q15(realResult, imagResult, pSrcA, pSrcB, numSamples)

◆ arm_cmplx_dot_prod_q31

#define arm_cmplx_dot_prod_q31 (   pSrcA,
  pSrcB,
  numSamples,
  realResult,
  imagResult 
)     tpt_cmplx_dot_prod_q31(realResult, imagResult, pSrcA, pSrcB, numSamples)

◆ arm_cmplx_mag_f32

#define arm_cmplx_mag_f32 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_mag_f32(pDst, pSrc, numSamples)

◆ arm_cmplx_mag_q15

#define arm_cmplx_mag_q15 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_mag_q15(pDst, pSrc, numSamples)

◆ arm_cmplx_mag_q31

#define arm_cmplx_mag_q31 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_mag_q31(pDst, pSrc, numSamples)

◆ arm_cmplx_mag_squared_f32

#define arm_cmplx_mag_squared_f32 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_mag_squared_f32(pDst, pSrc, numSamples)

◆ arm_cmplx_mag_squared_q15

#define arm_cmplx_mag_squared_q15 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_mag_squared_q15(pDst, pSrc, numSamples)

◆ arm_cmplx_mag_squared_q31

#define arm_cmplx_mag_squared_q31 (   pSrc,
  pDst,
  numSamples 
)     tpt_cmplx_mag_squared_q31(pDst, pSrc, numSamples)

◆ arm_cmplx_mult_cmplx_f32

#define arm_cmplx_mult_cmplx_f32 (   pSrcA,
  pSrcB,
  pDst,
  numSamples 
)     tpt_cmplx_mult_complex_f32(pDst, SrcA, pSrcB, numSamples)

◆ arm_cmplx_mult_cmplx_q15

#define arm_cmplx_mult_cmplx_q15 (   pSrcA,
  pSrcB,
  pDst,
  numSamples 
)     tpt_cmplx_mult_complex_q15(pDst, SrcA, pSrcB, numSamples)

◆ arm_cmplx_mult_cmplx_q31

#define arm_cmplx_mult_cmplx_q31 (   pSrcA,
  pSrcB,
  pDst,
  numSamples 
)     tpt_cmplx_mult_complex_q31(pDst, SrcA, pSrcB, numSamples)

◆ arm_cmplx_mult_real_f32

#define arm_cmplx_mult_real_f32 (   pSrcCmplx,
  pSrcReal,
  pCmplxDst,
  numSamples 
)     tpt_cmplx_mult_real_f32(pCmplxDst, pSrcCmplx, pSrcReal, numSamples)

◆ arm_cmplx_mult_real_q15

#define arm_cmplx_mult_real_q15 (   pSrcCmplx,
  pSrcReal,
  pCmplxDst,
  numSamples 
)     tpt_cmplx_mult_real_q15(pCmplxDst, pSrcCmplx, pSrcReal, numSamples)

◆ arm_cmplx_mult_real_q31

#define arm_cmplx_mult_real_q31 (   pSrcCmplx,
  pSrcReal,
  pCmplxDst,
  numSamples 
)     tpt_cmplx_mult_real_q31(pCmplxDst, pSrcCmplx, pSrcReal, numSamples)