LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
riscv_math_window.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define riscv_bartlett_f32(pDst, blockSize)
#define riscv_bartlett_f64(pDst, blockSize)
#define riscv_blackman_harris_92db_f32(pDst, blockSize)
#define riscv_blackman_harris_92db_f64(pDst, blockSize)
#define riscv_hamming_f32(pDst, blockSize)
#define riscv_hamming_f64(pDst, blockSize)
#define riscv_hanning_f32(pDst, blockSize)
#define riscv_hanning_f64(pDst, blockSize)
#define riscv_hft90d_f32(pDst, blockSize)
#define riscv_hft90d_f64(pDst, blockSize)
#define riscv_hft95_f32(pDst, blockSize)
#define riscv_hft95_f64(pDst, blockSize)
#define riscv_hft116d_f32(pDst, blockSize)
#define riscv_hft116d_f64(pDst, blockSize)
#define riscv_hft144d_f32(pDst, blockSize)
#define riscv_hft144d_f64(pDst, blockSize)
#define riscv_hft169d_f32(pDst, blockSize)
#define riscv_hft169d_f64(pDst, blockSize)
#define riscv_hft196d_f32(pDst, blockSize)
#define riscv_hft196d_f64(pDst, blockSize)
#define riscv_hft223d_f32(pDst, blockSize)
#define riscv_hft223d_f64(pDst, blockSize)
#define riscv_hft248d_f32(pDst, blockSize)
#define riscv_hft248d_f64(pDst, blockSize)
#define riscv_nuttall3_f32(pDst, blockSize)
#define riscv_nuttall3_f64(pDst, blockSize)
#define riscv_nuttall3a_f32(pDst, blockSize)
#define riscv_nuttall3a_f64(pDst, blockSize)
#define riscv_nuttall3b_f32(pDst, blockSize)
#define riscv_nuttall3b_f64(pDst, blockSize)
#define riscv_nuttall4_f32(pDst, blockSize)
#define riscv_nuttall4_f64(pDst, blockSize)
#define riscv_nuttall4a_f32(pDst, blockSize)
#define riscv_nuttall4a_f64(pDst, blockSize)
#define riscv_nuttall4b_f32(pDst, blockSize)
#define riscv_nuttall4b_f64(pDst, blockSize)
#define riscv_nuttall4c_f32(pDst, blockSize)
#define riscv_nuttall4c_f64(pDst, blockSize)
#define riscv_welch_f32(pDst, blockSize)
#define riscv_welch_f64(pDst, blockSize)

Macro Definition Documentation

◆ riscv_bartlett_f32

#define riscv_bartlett_f32 ( pDst,
blockSize )
Value:
tpt_bartlett_f32(pDst, blockSize)
void tpt_bartlett_f32(f32_t *pDst, uint32_t blockSize)
Bartlett window generating function (f32).
Definition tpt_bartlett_f32.c:31

◆ riscv_bartlett_f64

#define riscv_bartlett_f64 ( pDst,
blockSize )
Value:
tpt_bartlett_f64(pDst, blockSize)
void tpt_bartlett_f64(f64_t *pDst, uint32_t blockSize)
Bartlett window generating function (f64).
Definition tpt_bartlett_f64.c:31

◆ riscv_blackman_harris_92db_f32

#define riscv_blackman_harris_92db_f32 ( pDst,
blockSize )
Value:
void tpt_blackman_harris_92db_f32(f32_t *pDst, uint32_t blockSize)
92 dB Blackman Harris window generating function (f32).
Definition tpt_blackman_harris_92db_f32.c:31

◆ riscv_blackman_harris_92db_f64

#define riscv_blackman_harris_92db_f64 ( pDst,
blockSize )
Value:
void tpt_blackman_harris_92db_f64(f64_t *pDst, uint32_t blockSize)
92 dB Blackman Harris window generating function (f64).
Definition tpt_blackman_harris_92db_f64.c:31

◆ riscv_hamming_f32

#define riscv_hamming_f32 ( pDst,
blockSize )
Value:
tpt_hamming_f32(pDst, blockSize)
void tpt_hamming_f32(f32_t *pDst, uint32_t blockSize)
Hamming window generating function (f32).
Definition tpt_hamming_f32.c:31

◆ riscv_hamming_f64

#define riscv_hamming_f64 ( pDst,
blockSize )
Value:
tpt_hamming_f64(pDst, blockSize)
void tpt_hamming_f64(f64_t *pDst, uint32_t blockSize)
Hamming window generating function (f64).
Definition tpt_hamming_f64.c:31

◆ riscv_hanning_f32

#define riscv_hanning_f32 ( pDst,
blockSize )
Value:
tpt_hanning_f32(pDst, blockSize)
void tpt_hanning_f32(f32_t *pDst, uint32_t blockSize)
Hanning window generating function (f32).
Definition tpt_hanning_f32.c:31

◆ riscv_hanning_f64

#define riscv_hanning_f64 ( pDst,
blockSize )
Value:
tpt_hanning_f64(pDst, blockSize)
void tpt_hanning_f64(f64_t *pDst, uint32_t blockSize)
Hanning window generating function (f64).
Definition tpt_hanning_f64.c:31

◆ riscv_hft116d_f32

#define riscv_hft116d_f32 ( pDst,
blockSize )
Value:
tpt_hft116d_f32(pDst, blockSize)
void tpt_hft116d_f32(f32_t *pDst, uint32_t blockSize)
Hft116d window generating function (f32).
Definition tpt_hft116d_f32.c:31

◆ riscv_hft116d_f64

#define riscv_hft116d_f64 ( pDst,
blockSize )
Value:
tpt_hft116d_f64(pDst, blockSize)
void tpt_hft116d_f64(f64_t *pDst, uint32_t blockSize)
Hft116d window generating function (f64).
Definition tpt_hft116d_f64.c:31

◆ riscv_hft144d_f32

#define riscv_hft144d_f32 ( pDst,
blockSize )
Value:
tpt_hft144d_f32(pDst, blockSize)
void tpt_hft144d_f32(f32_t *pDst, uint32_t blockSize)
Hft144d window generating function (f32).
Definition tpt_hft144d_f32.c:31

◆ riscv_hft144d_f64

#define riscv_hft144d_f64 ( pDst,
blockSize )
Value:
tpt_hft144d_f64(pDst, blockSize)
void tpt_hft144d_f64(f64_t *pDst, uint32_t blockSize)
Hft144d window generating function (f64).
Definition tpt_hft144d_f64.c:31

◆ riscv_hft169d_f32

#define riscv_hft169d_f32 ( pDst,
blockSize )
Value:
tpt_hft169d_f32(pDst, blockSize)
void tpt_hft169d_f32(f32_t *pDst, uint32_t blockSize)
Hft169d window generating function (f32).
Definition tpt_hft169d_f32.c:31

◆ riscv_hft169d_f64

#define riscv_hft169d_f64 ( pDst,
blockSize )
Value:
tpt_hft169d_f64(pDst, blockSize)
void tpt_hft169d_f64(f64_t *pDst, uint32_t blockSize)
Hft169d window generating function (f64).
Definition tpt_hft169d_f64.c:31

◆ riscv_hft196d_f32

#define riscv_hft196d_f32 ( pDst,
blockSize )
Value:
tpt_hft196d_f32(pDst, blockSize)
void tpt_hft196d_f32(f32_t *pDst, uint32_t blockSize)
Hft196d window generating function (f32).
Definition tpt_hft196d_f32.c:31

◆ riscv_hft196d_f64

#define riscv_hft196d_f64 ( pDst,
blockSize )
Value:
tpt_hft196d_f64(pDst, blockSize)
void tpt_hft196d_f64(f64_t *pDst, uint32_t blockSize)
Hft196d window generating function (f64).
Definition tpt_hft196d_f64.c:31

◆ riscv_hft223d_f32

#define riscv_hft223d_f32 ( pDst,
blockSize )
Value:
tpt_hft223d_f32(pDst, blockSize)
void tpt_hft223d_f32(f32_t *pDst, uint32_t blockSize)
Hft223d window generating function (f32).
Definition tpt_hft223d_f32.c:31

◆ riscv_hft223d_f64

#define riscv_hft223d_f64 ( pDst,
blockSize )
Value:
tpt_hft223d_f64(pDst, blockSize)
void tpt_hft223d_f64(f64_t *pDst, uint32_t blockSize)
Hft223d window generating function (f64).
Definition tpt_hft223d_f64.c:31

◆ riscv_hft248d_f32

#define riscv_hft248d_f32 ( pDst,
blockSize )
Value:
tpt_hft248d_f32(pDst, blockSize)
void tpt_hft248d_f32(f32_t *pDst, uint32_t blockSize)
Hft248d window generating function (f32).
Definition tpt_hft248d_f32.c:31

◆ riscv_hft248d_f64

#define riscv_hft248d_f64 ( pDst,
blockSize )
Value:
tpt_hft248d_f64(pDst, blockSize)
void tpt_hft248d_f64(f64_t *pDst, uint32_t blockSize)
Hft248d window generating function (f64).
Definition tpt_hft248d_f64.c:31

◆ riscv_hft90d_f32

#define riscv_hft90d_f32 ( pDst,
blockSize )
Value:
tpt_hft90d_f32(pDst, blockSize)
void tpt_hft90d_f32(f32_t *pDst, uint32_t blockSize)
Hft90d window generating function (f32).
Definition tpt_hft90d_f32.c:31

◆ riscv_hft90d_f64

#define riscv_hft90d_f64 ( pDst,
blockSize )
Value:
tpt_hft90d_f64(pDst, blockSize)
void tpt_hft90d_f64(f64_t *pDst, uint32_t blockSize)
Hft90d window generating function (f64).
Definition tpt_hft90d_f64.c:31

◆ riscv_hft95_f32

#define riscv_hft95_f32 ( pDst,
blockSize )
Value:
tpt_hft95_f32(pDst, blockSize)
void tpt_hft95_f32(f32_t *pDst, uint32_t blockSize)
Hft95 window generating function (f32).
Definition tpt_hft95_f32.c:31

◆ riscv_hft95_f64

#define riscv_hft95_f64 ( pDst,
blockSize )
Value:
tpt_hft95_f64(pDst, blockSize)
void tpt_hft95_f64(f64_t *pDst, uint32_t blockSize)
Hft95 window generating function (f64).
Definition tpt_hft95_f64.c:31

◆ riscv_nuttall3_f32

#define riscv_nuttall3_f32 ( pDst,
blockSize )
Value:
tpt_nuttall3_f32(pDst, blockSize)
void tpt_nuttall3_f32(f32_t *pDst, uint32_t blockSize)
Nuttall3 window generating function (f32).
Definition tpt_nuttall3_f32.c:31

◆ riscv_nuttall3_f64

#define riscv_nuttall3_f64 ( pDst,
blockSize )
Value:
tpt_nuttall3_f64(pDst, blockSize)
void tpt_nuttall3_f64(f64_t *pDst, uint32_t blockSize)
Nuttall3 window generating function (f64).
Definition tpt_nuttall3_f64.c:31

◆ riscv_nuttall3a_f32

#define riscv_nuttall3a_f32 ( pDst,
blockSize )
Value:
tpt_nuttall3a_f32(pDst, blockSize)
void tpt_nuttall3a_f32(f32_t *pDst, uint32_t blockSize)
Nuttall3a window generating function (f32).
Definition tpt_nuttall3a_f32.c:31

◆ riscv_nuttall3a_f64

#define riscv_nuttall3a_f64 ( pDst,
blockSize )
Value:
tpt_nuttall3a_f64(pDst, blockSize)
void tpt_nuttall3a_f64(f64_t *pDst, uint32_t blockSize)
Nuttall3a window generating function (f64).
Definition tpt_nuttall3a_f64.c:31

◆ riscv_nuttall3b_f32

#define riscv_nuttall3b_f32 ( pDst,
blockSize )
Value:
tpt_nuttall3b_f32(pDst, blockSize)
void tpt_nuttall3b_f32(f32_t *pDst, uint32_t blockSize)
Nuttall3b window generating function (f32).
Definition tpt_nuttall3b_f32.c:31

◆ riscv_nuttall3b_f64

#define riscv_nuttall3b_f64 ( pDst,
blockSize )
Value:
tpt_nuttall3b_f64(pDst, blockSize)
void tpt_nuttall3b_f64(f64_t *pDst, uint32_t blockSize)
Nuttall3b window generating function (f64).
Definition tpt_nuttall3b_f64.c:31

◆ riscv_nuttall4_f32

#define riscv_nuttall4_f32 ( pDst,
blockSize )
Value:
tpt_nuttall4_f32(pDst, blockSize)
void tpt_nuttall4_f32(f32_t *pDst, uint32_t blockSize)
Nuttall4 window generating function (f32).
Definition tpt_nuttall4_f32.c:31

◆ riscv_nuttall4_f64

#define riscv_nuttall4_f64 ( pDst,
blockSize )
Value:
tpt_nuttall4_f64(pDst, blockSize)
void tpt_nuttall4_f64(f64_t *pDst, uint32_t blockSize)
Nuttall4 window generating function (f64).
Definition tpt_nuttall4_f64.c:31

◆ riscv_nuttall4a_f32

#define riscv_nuttall4a_f32 ( pDst,
blockSize )
Value:
tpt_nuttall4a_f32(pDst, blockSize)
void tpt_nuttall4a_f32(f32_t *pDst, uint32_t blockSize)
Nuttall4a window generating function (f32).
Definition tpt_nuttall4a_f32.c:31

◆ riscv_nuttall4a_f64

#define riscv_nuttall4a_f64 ( pDst,
blockSize )
Value:
tpt_nuttall4a_f64(pDst, blockSize)
void tpt_nuttall4a_f64(f64_t *pDst, uint32_t blockSize)
Nuttall4a window generating function (f64).
Definition tpt_nuttall4a_f64.c:31

◆ riscv_nuttall4b_f32

#define riscv_nuttall4b_f32 ( pDst,
blockSize )
Value:
tpt_nuttall4b_f32(pDst, blockSize)
void tpt_nuttall4b_f32(f32_t *pDst, uint32_t blockSize)
Nuttall4b window generating function (f32).
Definition tpt_nuttall4b_f32.c:31

◆ riscv_nuttall4b_f64

#define riscv_nuttall4b_f64 ( pDst,
blockSize )
Value:
tpt_nuttall4b_f64(pDst, blockSize)
void tpt_nuttall4b_f64(f64_t *pDst, uint32_t blockSize)
Nuttall4b window generating function (f64).
Definition tpt_nuttall4b_f64.c:31

◆ riscv_nuttall4c_f32

#define riscv_nuttall4c_f32 ( pDst,
blockSize )
Value:
tpt_nuttall4c_f32(pDst, blockSize)
void tpt_nuttall4c_f32(f32_t *pDst, uint32_t blockSize)
Definition tpt_nuttall4c_f32.c:31

◆ riscv_nuttall4c_f64

#define riscv_nuttall4c_f64 ( pDst,
blockSize )
Value:
tpt_nuttall4c_f64(pDst, blockSize)
void tpt_nuttall4c_f64(f64_t *pDst, uint32_t blockSize)
Definition tpt_nuttall4c_f64.c:31

◆ riscv_welch_f32

#define riscv_welch_f32 ( pDst,
blockSize )
Value:
tpt_welch_f32(pDst, blockSize)
void tpt_welch_f32(f32_t *pDst, uint32_t blockSize)
Welch window generating function (f32).
Definition tpt_welch_f32.c:31

◆ riscv_welch_f64

#define riscv_welch_f64 ( pDst,
blockSize )
Value:
tpt_welch_f64(pDst, blockSize)
void tpt_welch_f64(f64_t *pDst, uint32_t blockSize)
Welch window generating function (f64).
Definition tpt_welch_f64.c:31