Lines Matching refs:nx
439 int n0 = n, f_idx, nx; in icvDFT_64fc() local
552 nx = n; in icvDFT_64fc()
563 v1 = v0 + nx*2; in icvDFT_64fc()
566 r1 = v0[nx].re; i1 = v0[nx].im; in icvDFT_64fc()
571 i3 = v1[nx].re; r3 = v1[nx].im; in icvDFT_64fc()
579 v0[nx].re = r2 + r3; v0[nx].im = i2 + i3; in icvDFT_64fc()
580 v1[nx].re = r2 - r3; v1[nx].im = i2 - i3; in icvDFT_64fc()
582 for( j = 1, dw = dw0; j < nx; j++, dw += dw0 ) in icvDFT_64fc()
585 v1 = v0 + nx*2; in icvDFT_64fc()
587 r2 = v0[nx].re*wave[dw*2].re - v0[nx].im*wave[dw*2].im; in icvDFT_64fc()
588 i2 = v0[nx].re*wave[dw*2].im + v0[nx].im*wave[dw*2].re; in icvDFT_64fc()
591 r3 = v1[nx].re*wave[dw*3].im + v1[nx].im*wave[dw*3].re; in icvDFT_64fc()
592 i3 = v1[nx].re*wave[dw*3].re - v1[nx].im*wave[dw*3].im; in icvDFT_64fc()
603 v0[nx].re = r2 + r3; v0[nx].im = i2 + i3; in icvDFT_64fc()
604 v1[nx].re = r2 - r3; v1[nx].im = i2 - i3; in icvDFT_64fc()
612 nx = n; in icvDFT_64fc()
619 double r0 = v[0].re + v[nx].re; in icvDFT_64fc()
620 double i0 = v[0].im + v[nx].im; in icvDFT_64fc()
621 double r1 = v[0].re - v[nx].re; in icvDFT_64fc()
622 double i1 = v[0].im - v[nx].im; in icvDFT_64fc()
624 v[nx].re = r1; v[nx].im = i1; in icvDFT_64fc()
626 for( j = 1, dw = dw0; j < nx; j++, dw += dw0 ) in icvDFT_64fc()
629 r1 = v[nx].re*wave[dw].re - v[nx].im*wave[dw].im; in icvDFT_64fc()
630 i1 = v[nx].im*wave[dw].re + v[nx].re*wave[dw].im; in icvDFT_64fc()
634 v[nx].re = r0 - r1; v[nx].im = i0 - i1; in icvDFT_64fc()
644 nx = n; in icvDFT_64fc()
655 double r1 = v[nx].re + v[nx*2].re; in icvDFT_64fc()
656 double i1 = v[nx].im + v[nx*2].im; in icvDFT_64fc()
659 double r2 = icv_sin_120*(v[nx].im - v[nx*2].im); in icvDFT_64fc()
660 double i2 = icv_sin_120*(v[nx*2].re - v[nx].re); in icvDFT_64fc()
663 v[nx].re = r0 + r2; v[nx].im = i0 + i2; in icvDFT_64fc()
664 v[nx*2].re = r0 - r2; v[nx*2].im = i0 - i2; in icvDFT_64fc()
666 for( j = 1, dw = dw0; j < nx; j++, dw += dw0 ) in icvDFT_64fc()
669 r0 = v[nx].re*wave[dw].re - v[nx].im*wave[dw].im; in icvDFT_64fc()
670 i0 = v[nx].re*wave[dw].im + v[nx].im*wave[dw].re; in icvDFT_64fc()
671 i2 = v[nx*2].re*wave[dw*2].re - v[nx*2].im*wave[dw*2].im; in icvDFT_64fc()
672 r2 = v[nx*2].re*wave[dw*2].im + v[nx*2].im*wave[dw*2].re; in icvDFT_64fc()
679 v[nx].re = r0 + r2; v[nx].im = i0 + i2; in icvDFT_64fc()
680 v[nx*2].re = r0 - r2; v[nx*2].im = i0 - i2; in icvDFT_64fc()
689 for( j = 0, dw = 0; j < nx; j++, dw += dw0 ) in icvDFT_64fc()
692 CvComplex64f* v1 = v0 + nx*2; in icvDFT_64fc()
693 CvComplex64f* v2 = v1 + nx*2; in icvDFT_64fc()
697 r3 = v0[nx].re*wave[dw].re - v0[nx].im*wave[dw].im; in icvDFT_64fc()
698 i3 = v0[nx].re*wave[dw].im + v0[nx].im*wave[dw].re; in icvDFT_64fc()
705 r4 = v1[nx].re*wave[dw*3].re - v1[nx].im*wave[dw*3].im; in icvDFT_64fc()
706 i4 = v1[nx].re*wave[dw*3].im + v1[nx].im*wave[dw*3].re; in icvDFT_64fc()
731 v0[nx].re = r3 + r2; v0[nx].im = i3 + i2; in icvDFT_64fc()
735 v1[nx].re = r0 - r5; v1[nx].im = i0 - i5; in icvDFT_64fc()
749 for( j = 0, dw = 0; j < nx; j++, dw += dw0 ) in icvDFT_64fc()
757 for( p = 1, k = nx; p <= factor2; p++, k += nx ) in icvDFT_64fc()
774 for( p = 1, k = nx; p <= factor2; p++, k += nx, d += dw ) in icvDFT_64fc()
795 for( p = 1, k = nx; p <= factor2; p++, k += nx ) in icvDFT_64fc()
862 int n0 = n, f_idx, nx; in icvDFT_32fc() local
978 nx = n; in icvDFT_32fc()
989 v1 = v0 + nx*2; in icvDFT_32fc()
992 r1 = v0[nx].re; i1 = v0[nx].im; in icvDFT_32fc()
997 i3 = v1[nx].re; r3 = v1[nx].im; in icvDFT_32fc()
1005 v0[nx].re = (float)(r2 + r3); v0[nx].im = (float)(i2 + i3); in icvDFT_32fc()
1006 v1[nx].re = (float)(r2 - r3); v1[nx].im = (float)(i2 - i3); in icvDFT_32fc()
1008 for( j = 1, dw = dw0; j < nx; j++, dw += dw0 ) in icvDFT_32fc()
1011 v1 = v0 + nx*2; in icvDFT_32fc()
1013 r2 = v0[nx].re*wave[dw*2].re - v0[nx].im*wave[dw*2].im; in icvDFT_32fc()
1014 i2 = v0[nx].re*wave[dw*2].im + v0[nx].im*wave[dw*2].re; in icvDFT_32fc()
1017 r3 = v1[nx].re*wave[dw*3].im + v1[nx].im*wave[dw*3].re; in icvDFT_32fc()
1018 i3 = v1[nx].re*wave[dw*3].re - v1[nx].im*wave[dw*3].im; in icvDFT_32fc()
1029 v0[nx].re = (float)(r2 + r3); v0[nx].im = (float)(i2 + i3); in icvDFT_32fc()
1030 v1[nx].re = (float)(r2 - r3); v1[nx].im = (float)(i2 - i3); in icvDFT_32fc()
1038 nx = n; in icvDFT_32fc()
1045 double r0 = v[0].re + v[nx].re; in icvDFT_32fc()
1046 double i0 = v[0].im + v[nx].im; in icvDFT_32fc()
1047 double r1 = v[0].re - v[nx].re; in icvDFT_32fc()
1048 double i1 = v[0].im - v[nx].im; in icvDFT_32fc()
1050 v[nx].re = (float)r1; v[nx].im = (float)i1; in icvDFT_32fc()
1052 for( j = 1, dw = dw0; j < nx; j++, dw += dw0 ) in icvDFT_32fc()
1055 r1 = v[nx].re*wave[dw].re - v[nx].im*wave[dw].im; in icvDFT_32fc()
1056 i1 = v[nx].im*wave[dw].re + v[nx].re*wave[dw].im; in icvDFT_32fc()
1060 v[nx].re = (float)(r0 - r1); v[nx].im = (float)(i0 - i1); in icvDFT_32fc()
1070 nx = n; in icvDFT_32fc()
1081 double r1 = v[nx].re + v[nx*2].re; in icvDFT_32fc()
1082 double i1 = v[nx].im + v[nx*2].im; in icvDFT_32fc()
1085 double r2 = icv_sin_120*(v[nx].im - v[nx*2].im); in icvDFT_32fc()
1086 double i2 = icv_sin_120*(v[nx*2].re - v[nx].re); in icvDFT_32fc()
1089 v[nx].re = (float)(r0 + r2); v[nx].im = (float)(i0 + i2); in icvDFT_32fc()
1090 v[nx*2].re = (float)(r0 - r2); v[nx*2].im = (float)(i0 - i2); in icvDFT_32fc()
1092 for( j = 1, dw = dw0; j < nx; j++, dw += dw0 ) in icvDFT_32fc()
1095 r0 = v[nx].re*wave[dw].re - v[nx].im*wave[dw].im; in icvDFT_32fc()
1096 i0 = v[nx].re*wave[dw].im + v[nx].im*wave[dw].re; in icvDFT_32fc()
1097 i2 = v[nx*2].re*wave[dw*2].re - v[nx*2].im*wave[dw*2].im; in icvDFT_32fc()
1098 r2 = v[nx*2].re*wave[dw*2].im + v[nx*2].im*wave[dw*2].re; in icvDFT_32fc()
1105 v[nx].re = (float)(r0 + r2); v[nx].im = (float)(i0 + i2); in icvDFT_32fc()
1106 v[nx*2].re = (float)(r0 - r2); v[nx*2].im = (float)(i0 - i2); in icvDFT_32fc()
1115 for( j = 0, dw = 0; j < nx; j++, dw += dw0 ) in icvDFT_32fc()
1118 CvComplex32f* v1 = v0 + nx*2; in icvDFT_32fc()
1119 CvComplex32f* v2 = v1 + nx*2; in icvDFT_32fc()
1123 r3 = v0[nx].re*wave[dw].re - v0[nx].im*wave[dw].im; in icvDFT_32fc()
1124 i3 = v0[nx].re*wave[dw].im + v0[nx].im*wave[dw].re; in icvDFT_32fc()
1131 r4 = v1[nx].re*wave[dw*3].re - v1[nx].im*wave[dw*3].im; in icvDFT_32fc()
1132 i4 = v1[nx].re*wave[dw*3].im + v1[nx].im*wave[dw*3].re; in icvDFT_32fc()
1157 v0[nx].re = (float)(r3 + r2); v0[nx].im = (float)(i3 + i2); in icvDFT_32fc()
1161 v1[nx].re = (float)(r0 - r5); v1[nx].im = (float)(i0 - i5); in icvDFT_32fc()
1175 for( j = 0, dw = 0; j < nx; j++, dw += dw0 ) in icvDFT_32fc()
1183 for( p = 1, k = nx; p <= factor2; p++, k += nx ) in icvDFT_32fc()
1200 for( p = 1, k = nx; p <= factor2; p++, k += nx, d += dw ) in icvDFT_32fc()
1222 for( p = 1, k = nx; p <= factor2; p++, k += nx ) in icvDFT_32fc()