Home
last modified time | relevance | path

Searched refs:float64_t (Results 1 – 22 of 22) sorted by relevance

/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/TransformFunctions/
Darm_rfft_fast_f64.c33 float64_t * p, in stage_rfft_f64()
34 float64_t * pOut) in stage_rfft_f64()
37 float64_t twR, twI; /* RFFT Twiddle coefficients */ in stage_rfft_f64()
38 const float64_t * pCoeff = S->pTwiddleRFFT; /* Points to RFFT Twiddle factors */ in stage_rfft_f64()
39 float64_t *pA = p; /* increasing pointer */ in stage_rfft_f64()
40 float64_t *pB = p; /* decreasing pointer */ in stage_rfft_f64()
41 float64_t xAR, xAI, xBR, xBI; /* temporary variables */ in stage_rfft_f64()
42 float64_t t1a, t1b; /* temporary variables */ in stage_rfft_f64()
43 float64_t p0, p1, p2, p3; /* temporary variables */ in stage_rfft_f64()
120 float64_t * p, in merge_rfft_f64()
[all …]
Darm_cfft_f64.c34 float64_t * pSrc,
36 const float64_t * pCoef,
62 float64_t * pSrc, in arm_radix4_butterfly_f64()
64 const float64_t * pCoef, in arm_radix4_butterfly_f64()
68 float64_t co1, co2, co3, si1, si2, si3; in arm_radix4_butterfly_f64()
73 float64_t t1, t2, r1, r2, s1, s2; in arm_radix4_butterfly_f64()
196 float64_t * pSrc, in arm_cfft_radix4by2_f64()
198 const float64_t * pCoef) in arm_cfft_radix4by2_f64()
202 float64_t xt, yt, cosVal, sinVal; in arm_cfft_radix4by2_f64()
203 float64_t p0, p1,p2,p3,a0,a1; in arm_cfft_radix4by2_f64()
[all …]
Darm_rfft_fast_init_f64.c63 Sint->pTwiddle = (float64_t *) twiddleCoefF64_16; in arm_rfft_32_fast_init_f64()
64 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_32; in arm_rfft_32_fast_init_f64()
92 Sint->pTwiddle = (float64_t *) twiddleCoefF64_32; in arm_rfft_64_fast_init_f64()
93 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_64; in arm_rfft_64_fast_init_f64()
121 Sint->pTwiddle = (float64_t *) twiddleCoefF64_64; in arm_rfft_128_fast_init_f64()
122 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_128; in arm_rfft_128_fast_init_f64()
150 Sint->pTwiddle = (float64_t *) twiddleCoefF64_128; in arm_rfft_256_fast_init_f64()
151 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_256; in arm_rfft_256_fast_init_f64()
179 Sint->pTwiddle = (float64_t *) twiddleCoefF64_256; in arm_rfft_512_fast_init_f64()
180 S->pTwiddleRFFT = (float64_t *) twiddleCoefF64_rfft_512; in arm_rfft_512_fast_init_f64()
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/CommonTables/
Darm_const_structs.c42 …16, (const float64_t *)twiddleCoefF64_16, armBitRevIndexTableF64_16, ARMBITREVINDEXTABLEF64_16_TAB…
48 …32, (const float64_t *)twiddleCoefF64_32, armBitRevIndexTableF64_32, ARMBITREVINDEXTABLEF64_32_TAB…
54 …64, (const float64_t *)twiddleCoefF64_64, armBitRevIndexTableF64_64, ARMBITREVINDEXTABLEF64_64_TAB…
60 …128, (const float64_t *)twiddleCoefF64_128, armBitRevIndexTableF64_128, ARMBITREVINDEXTABLEF64_128…
66 …256, (const float64_t *)twiddleCoefF64_256, armBitRevIndexTableF64_256, ARMBITREVINDEXTABLEF64_256…
72 …512, (const float64_t *)twiddleCoefF64_512, armBitRevIndexTableF64_512, ARMBITREVINDEXTABLEF64_512…
78 …1024, (const float64_t *)twiddleCoefF64_1024, armBitRevIndexTableF64_1024, ARMBITREVINDEXTABLEF64_…
84 …2048, (const float64_t *)twiddleCoefF64_2048, armBitRevIndexTableF64_2048, ARMBITREVINDEXTABLEF64_…
90 …4096, (const float64_t *)twiddleCoefF64_4096, armBitRevIndexTableF64_4096, ARMBITREVINDEXTABLEF64_…
285 …{ 16, (const float64_t *)twiddleCoefF64_16, armBitRevIndexTableF64_16, ARMBITREVINDEXTABLEF64_16_T…
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/
Darm_mat_mult_f64.c72 float64_t *pIn1 = pSrcA->pData; /* Input data matrix pointer A */ in arm_mat_mult_f64()
73 float64_t *pIn2 = pSrcB->pData; /* Input data matrix pointer B */ in arm_mat_mult_f64()
74 float64_t *pInA = pSrcA->pData; /* Input data matrix pointer A */ in arm_mat_mult_f64()
75 float64_t *pInB = pSrcB->pData; /* Input data matrix pointer B */ in arm_mat_mult_f64()
76 float64_t *pOut = pDst->pData; /* Output data matrix pointer */ in arm_mat_mult_f64()
77 float64_t *px; /* Temporary output data matrix pointer */ in arm_mat_mult_f64()
78 float64_t sum; /* Accumulator */ in arm_mat_mult_f64()
Darm_mat_solve_lower_triangular_f64.c84 float64_t *pX = dst->pData; in arm_mat_solve_lower_triangular_f64()
85 float64_t *pLT = lt->pData; in arm_mat_solve_lower_triangular_f64()
86 float64_t *pA = a->pData; in arm_mat_solve_lower_triangular_f64()
88 float64_t *lt_row; in arm_mat_solve_lower_triangular_f64()
89 float64_t *a_col; in arm_mat_solve_lower_triangular_f64()
99 float64_t tmp=a_col[i * n]; in arm_mat_solve_lower_triangular_f64()
Darm_mat_solve_upper_triangular_f64.c77 float64_t *pX = dst->pData; in arm_mat_solve_upper_triangular_f64()
78 float64_t *pUT = ut->pData; in arm_mat_solve_upper_triangular_f64()
79 float64_t *pA = a->pData; in arm_mat_solve_upper_triangular_f64()
81 float64_t *ut_row; in arm_mat_solve_upper_triangular_f64()
82 float64_t *a_col; in arm_mat_solve_upper_triangular_f64()
92 float64_t tmp=a_col[i * n]; in arm_mat_solve_upper_triangular_f64()
Darm_mat_inverse_f64.c55 float64_t *pIn = pSrc->pData; /* input data matrix pointer */
56 float64_t *pOut = pDst->pData; /* output data matrix pointer */
57 float64_t *pInT1, *pInT2; /* Temporary input data matrix pointer */
58 float64_t *pOutT1, *pOutT2; /* Temporary output data matrix pointer */
59float64_t *pPivotRowIn, *pPRT_in, *pPivotRowDst, *pPRT_pDst; /* Temporary input and output data m…
65 float64_t Xchg, in = 0.0, in1; /* Temporary input values */
370 float64_t Xchg, in = 0.0; /* Temporary input values */
Darm_mat_ldlt_f64.c38 float64_t tmp; \
47 float64_t tmp; \
106 float64_t *pA; in arm_mat_ldlt_f64()
108 memcpy(pl->pData,pSrc->pData,n*n*sizeof(float64_t)); in arm_mat_ldlt_f64()
120 float64_t m=F64_MIN,a; in arm_mat_ldlt_f64()
Darm_mat_sub_f64.c66 float64_t *pInA = pSrcA->pData; /* input data matrix pointer A */ in arm_mat_sub_f64()
67 float64_t *pInB = pSrcB->pData; /* input data matrix pointer B */ in arm_mat_sub_f64()
68 float64_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_sub_f64()
Darm_mat_trans_f64.c62 float64_t *pIn = pSrc->pData; /* input data matrix pointer */ in arm_mat_trans_f64()
63 float64_t *pOut = pDst->pData; /* output data matrix pointer */ in arm_mat_trans_f64()
64 float64_t *px; /* Temporary output data matrix pointer */ in arm_mat_trans_f64()
Darm_mat_cholesky_f64.c80 float64_t invSqrtVj; in arm_mat_cholesky_f64()
81 float64_t *pA,*pG; in arm_mat_cholesky_f64()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/StatisticsFunctions/
Darm_kullback_leibler_f64.c48 float64_t arm_kullback_leibler_f64(const float64_t * pSrcA, const float64_t * pSrcB, uint32_t block… in arm_kullback_leibler_f64()
50 const float64_t *pInA, *pInB; in arm_kullback_leibler_f64()
52 float64_t accum, pA,pB; in arm_kullback_leibler_f64()
Darm_entropy_f64.c47 float64_t arm_entropy_f64(const float64_t * pSrcA, uint32_t blockSize) in arm_entropy_f64()
49 const float64_t *pIn; in arm_entropy_f64()
51 float64_t accum, p; in arm_entropy_f64()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Source/FilteringFunctions/
Darm_biquad_cascade_df2T_f64.c139 const float64_t * pSrc, in arm_biquad_cascade_df2T_f64()
140 float64_t * pDst, in arm_biquad_cascade_df2T_f64()
144 const float64_t *pIn = pSrc; /* Source pointer */ in arm_biquad_cascade_df2T_f64()
145 float64_t *pOut = pDst; /* Destination pointer */ in arm_biquad_cascade_df2T_f64()
146 float64_t *pState = S->pState; /* State pointer */ in arm_biquad_cascade_df2T_f64()
147 const float64_t *pCoeffs = S->pCoeffs; /* Coefficient pointer */ in arm_biquad_cascade_df2T_f64()
148 float64_t acc1; /* Accumulator */ in arm_biquad_cascade_df2T_f64()
149 float64_t b0, b1, b2, a1, a2; /* Filter coefficients */ in arm_biquad_cascade_df2T_f64()
150 float64_t Xn1; /* Temporary input */ in arm_biquad_cascade_df2T_f64()
151 float64_t d1, d2; /* State variables */ in arm_biquad_cascade_df2T_f64()
Darm_biquad_cascade_df2T_init_f64.c68 const float64_t * pCoeffs, in arm_biquad_cascade_df2T_init_f64()
69 float64_t * pState) in arm_biquad_cascade_df2T_init_f64()
78 memset(pState, 0, (2U * (uint32_t) numStages) * sizeof(float64_t)); in arm_biquad_cascade_df2T_init_f64()
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Include/dsp/
Dstatistics_functions.h118 float64_t arm_entropy_f64(const float64_t * pSrcA, uint32_t blockSize);
144 float64_t arm_kullback_leibler_f64(const float64_t * pSrcA,
145 const float64_t * pSrcB,
Dtransform_functions.h308 const float64_t *pTwiddle; /**< points to the Twiddle factor table. */
319 float64_t * p1,
415 const float64_t * pTwiddleRFFT; /**< Twiddle factors real stage */
425 float64_t * p, float64_t * pOut,
Dfiltering_functions.h1128float64_t *pState; /**< points to the array of state coefficients. The array is of length…
1129 …const float64_t *pCoeffs; /**< points to the array of coefficients. The array is of length…
1170 const float64_t * pSrc,
1171 float64_t * pDst,
1219 const float64_t * pCoeffs,
1220 float64_t * pState);
Dmatrix_functions.h129 float64_t *pData; /**< points to the data of the matrix. */
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/DSP/Include/
Darm_math_types.h285 typedef double float64_t; typedef
535 #define F64_MAX ((float64_t)DBL_MAX)
545 #define F64_ABSMAX ((float64_t)DBL_MAX)
550 #define F64_ABSMIN ((float64_t)0.0)
/hal_nxp-3.5.0/mcux/mcux-sdk/CMSIS/Include/
Darm_math.h414 typedef double float64_t; typedef
1533 float64_t *pData; /**< points to the data of the matrix. */
3774float64_t *pState; /**< points to the array of state coefficients. The array is of length…
3775float64_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*num…
3816 float64_t * pSrc,
3817 float64_t * pDst,
3865 float64_t * pCoeffs,
3866 float64_t * pState);