Method | Description | |
---|---|---|
inverse ( double data ) : void |
Compute Inverse Fast Fourier Transform of (complex) data, in place.
|
|
makeRandom ( int n ) : double[] |
Make a random array of n (complex) elements.
|
|
num_flops ( int N ) : double | ||
test ( double data ) : double |
Accuracy check on FFT of data. Make a copy of data, Compute the FFT, then the inverse and compare to the original. Returns the rms difference.
|
|
transform ( double data ) : void |
Compute Fast Fourier Transform of (complex) data, in place.
|
Method | Description | |
---|---|---|
bitreverse ( double data ) : void | ||
log2 ( int n ) : int | ||
transform_internal ( double data, int direction ) : void |
protected static bitreverse ( double data ) : void | ||
data | double | |
return | void |
public static makeRandom ( int n ) : double[] | ||
n | int | |
return | double[] |
public static transform ( double data ) : void | ||
data | double | |
return | void |
protected static transform_internal ( double data, int direction ) : void | ||
data | double | |
direction | int | |
return | void |