5656* ```
5757*/
5858
59+ /* eslint-disable max-len */
60+
5961'use strict' ;
6062
6163// MODULES //
@@ -70,13 +72,13 @@ var ccRef = require( './cc_ref.js' );
7072* Performs a pass of length 4 of the FFT algorithm.
7173*
7274* @private
73- * @param {integer } ido - Number of real values for each transform
74- * @param {integer } l1 - Length of the input sequences
75- * @param {Float64Array } cc - Input array containing sequences to be transformed
76- * @param {Float64Array } ch - Output array containing transformed sequences
77- * @param {Float64Array } wa1 - First array of twiddle factors
78- * @param {Float64Array } wa2 - Second array of twiddle factors
79- * @param {Float64Array } wa3 - Third array of twiddle factors
75+ * @param {integer } ido - number of real values for each transform
76+ * @param {integer } l1 - length of the input sequences
77+ * @param {Float64Array } cc - input array containing sequences to be transformed
78+ * @param {Float64Array } ch - output array containing transformed sequences
79+ * @param {Float64Array } wa1 - first array of twiddle factors
80+ * @param {Float64Array } wa2 - second array of twiddle factors
81+ * @param {Float64Array } wa3 - third array of twiddle factors
8082* @returns {void }
8183*/
8284function passb4 ( ido , l1 , cc , ch , wa1 , wa2 , wa3 ) {
@@ -106,14 +108,14 @@ function passb4( ido, l1, cc, ch, wa1, wa2, wa3 ) {
106108 // Function body:
107109 if ( ido === 2 ) {
108110 for ( k = 1 ; k <= l1 ; ++ k ) {
109- ti1 = cc [ ccRef ( 2 , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 2 , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
110- ti2 = cc [ ccRef ( 2 , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 2 , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
111- tr4 = cc [ ccRef ( 2 , 4 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 2 , 2 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
112- ti3 = cc [ ccRef ( 2 , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 2 , 4 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
113- tr1 = cc [ ccRef ( 1 , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 1 , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
114- tr2 = cc [ ccRef ( 1 , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 1 , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
115- ti4 = cc [ ccRef ( 1 , 2 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 1 , 4 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
116- tr3 = cc [ ccRef ( 1 , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 1 , 4 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
111+ ti1 = cc [ ccRef ( 2 , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 2 , 3 , k , 4 , ido ) - cc_offset ] ;
112+ ti2 = cc [ ccRef ( 2 , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 2 , 3 , k , 4 , ido ) - cc_offset ] ;
113+ tr4 = cc [ ccRef ( 2 , 4 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 2 , 2 , k , 4 , ido ) - cc_offset ] ;
114+ ti3 = cc [ ccRef ( 2 , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 2 , 4 , k , 4 , ido ) - cc_offset ] ;
115+ tr1 = cc [ ccRef ( 1 , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 1 , 3 , k , 4 , ido ) - cc_offset ] ;
116+ tr2 = cc [ ccRef ( 1 , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 1 , 3 , k , 4 , ido ) - cc_offset ] ;
117+ ti4 = cc [ ccRef ( 1 , 2 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( 1 , 4 , k , 4 , ido ) - cc_offset ] ;
118+ tr3 = cc [ ccRef ( 1 , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( 1 , 4 , k , 4 , ido ) - cc_offset ] ;
117119 ch [ chRef ( 1 , k , 1 , l1 , ido ) - ch_offset ] = tr2 + tr3 ;
118120 ch [ chRef ( 1 , k , 3 , l1 , ido ) - ch_offset ] = tr2 - tr3 ;
119121 ch [ chRef ( 2 , k , 1 , l1 , ido ) - ch_offset ] = ti2 + ti3 ;
@@ -126,14 +128,14 @@ function passb4( ido, l1, cc, ch, wa1, wa2, wa3 ) {
126128 } else {
127129 for ( k = 1 ; k <= l1 ; ++ k ) {
128130 for ( i = 2 ; i <= ido ; i += 2 ) {
129- ti1 = cc [ ccRef ( i , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
130- ti2 = cc [ ccRef ( i , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
131- ti3 = cc [ ccRef ( i , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i , 4 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
132- tr4 = cc [ ccRef ( i , 4 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i , 2 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
133- tr1 = cc [ ccRef ( i - 1 , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i - 1 , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
134- tr2 = cc [ ccRef ( i - 1 , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i - 1 , 3 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
135- ti4 = cc [ ccRef ( i - 1 , 2 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i - 1 , 4 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
136- tr3 = cc [ ccRef ( i - 1 , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i - 1 , 4 , k , 4 , ido ) - cc_offset ] ; // eslint-disable-line max-len
131+ ti1 = cc [ ccRef ( i , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i , 3 , k , 4 , ido ) - cc_offset ] ;
132+ ti2 = cc [ ccRef ( i , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i , 3 , k , 4 , ido ) - cc_offset ] ;
133+ ti3 = cc [ ccRef ( i , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i , 4 , k , 4 , ido ) - cc_offset ] ;
134+ tr4 = cc [ ccRef ( i , 4 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i , 2 , k , 4 , ido ) - cc_offset ] ;
135+ tr1 = cc [ ccRef ( i - 1 , 1 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i - 1 , 3 , k , 4 , ido ) - cc_offset ] ;
136+ tr2 = cc [ ccRef ( i - 1 , 1 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i - 1 , 3 , k , 4 , ido ) - cc_offset ] ;
137+ ti4 = cc [ ccRef ( i - 1 , 2 , k , 4 , ido ) - cc_offset ] - cc [ ccRef ( i - 1 , 4 , k , 4 , ido ) - cc_offset ] ;
138+ tr3 = cc [ ccRef ( i - 1 , 2 , k , 4 , ido ) - cc_offset ] + cc [ ccRef ( i - 1 , 4 , k , 4 , ido ) - cc_offset ] ;
137139 ch [ chRef ( i - 1 , k , 1 , l1 , ido ) - ch_offset ] = tr2 + tr3 ;
138140 cr3 = tr2 - tr3 ;
139141 ch [ chRef ( i , k , 1 , l1 , ido ) - ch_offset ] = ti2 + ti3 ;
0 commit comments