A B C D E F G I M N P R S U W 

A

AccuracyCheckDoubleDCT - Class in edu.emory.mathcs.jtransforms.dct
Accuracy check of double precision DCT's
AccuracyCheckDoubleDHT - Class in edu.emory.mathcs.jtransforms.dht
Accuracy check of double precision DHT's
AccuracyCheckDoubleDST - Class in edu.emory.mathcs.jtransforms.dst
Accuracy check of double precision DST's
AccuracyCheckDoubleFFT - Class in edu.emory.mathcs.jtransforms.fft
Accuracy check of double precision FFT's
AccuracyCheckFloatDCT - Class in edu.emory.mathcs.jtransforms.dct
Accuracy check of single precision DCT's
AccuracyCheckFloatDHT - Class in edu.emory.mathcs.jtransforms.dht
Accuracy check of single precision DHT's
AccuracyCheckFloatDST - Class in edu.emory.mathcs.jtransforms.dst
Accuracy check of single precision DST's
AccuracyCheckFloatFFT - Class in edu.emory.mathcs.jtransforms.fft
Accuracy check of single precision FFT's

B

benchmarkComplexForward_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkComplexForward_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkComplexForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkComplexForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkComplexForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkComplexForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkComplexForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkComplexForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkComplexForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkComplexForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
BenchmarkDoubleDCT - Class in edu.emory.mathcs.jtransforms.dct
Benchmark of double precision DCT's
BenchmarkDoubleDHT - Class in edu.emory.mathcs.jtransforms.dht
Benchmark of double precision DHT's
BenchmarkDoubleDST - Class in edu.emory.mathcs.jtransforms.dst
Benchmark of double precision DST's
BenchmarkDoubleFFT - Class in edu.emory.mathcs.jtransforms.fft
Benchmark of double precision FFT's
BenchmarkFloatDCT - Class in edu.emory.mathcs.jtransforms.dct
Benchmark of single precision DCT's
BenchmarkFloatDHT - Class in edu.emory.mathcs.jtransforms.dht
Benchmark of single precision DHT's
BenchmarkFloatDST - Class in edu.emory.mathcs.jtransforms.dst
Benchmark of single precision DST's
BenchmarkFloatFFT - Class in edu.emory.mathcs.jtransforms.fft
Benchmark of single precision FFT's
benchmarkForward_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
benchmarkForward_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
benchmarkForward_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
benchmarkForward_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
benchmarkForward_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
benchmarkForward_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
benchmarkForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
benchmarkForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
benchmarkForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
benchmarkForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
benchmarkForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
benchmarkForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
benchmarkForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
benchmarkForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
benchmarkForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
benchmarkForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
benchmarkForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
benchmarkForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
benchmarkForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
benchmarkForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
benchmarkForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
benchmarkForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
benchmarkForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
benchmarkForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
benchmarkForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
benchmarkForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
benchmarkForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
benchmarkForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
benchmarkForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
benchmarkForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
benchmarkRealForward_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkRealForward_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkRealForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkRealForward_2D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkRealForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkRealForward_2D_input_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkRealForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkRealForward_3D_input_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
benchmarkRealForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
benchmarkRealForward_3D_input_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 

C

checkAccuracyComplexFFT_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
checkAccuracyComplexFFT_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
checkAccuracyComplexFFT_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
checkAccuracyComplexFFT_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
checkAccuracyComplexFFT_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
checkAccuracyComplexFFT_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
checkAccuracyDCT_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckDoubleDCT
 
checkAccuracyDCT_1D() - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckFloatDCT
 
checkAccuracyDCT_2D() - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckDoubleDCT
 
checkAccuracyDCT_2D() - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckFloatDCT
 
checkAccuracyDCT_3D() - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckDoubleDCT
 
checkAccuracyDCT_3D() - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckFloatDCT
 
checkAccuracyDHT_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckDoubleDHT
 
checkAccuracyDHT_1D() - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckFloatDHT
 
checkAccuracyDHT_2D() - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckDoubleDHT
 
checkAccuracyDHT_2D() - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckFloatDHT
 
checkAccuracyDHT_3D() - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckDoubleDHT
 
checkAccuracyDHT_3D() - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckFloatDHT
 
checkAccuracyDST_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckDoubleDST
 
checkAccuracyDST_1D() - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckFloatDST
 
checkAccuracyDST_2D() - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckDoubleDST
 
checkAccuracyDST_2D() - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckFloatDST
 
checkAccuracyDST_3D() - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckDoubleDST
 
checkAccuracyDST_3D() - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckFloatDST
 
checkAccuracyRealFFT_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
checkAccuracyRealFFT_1D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
checkAccuracyRealFFT_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
checkAccuracyRealFFT_2D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
checkAccuracyRealFFT_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
checkAccuracyRealFFT_3D() - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
complexForward(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D forward DFT of complex data leaving the result in a.
complexForward(double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D forward DFT of complex data leaving the result in a.
complexForward(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D forward DFT of complex data leaving the result in a.
complexForward(double[][]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D forward DFT of complex data leaving the result in a.
complexForward(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D forward DFT of complex data leaving the result in a.
complexForward(double[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D forward DFT of complex data leaving the result in a.
complexForward(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D forward DFT of complex data leaving the result in a.
complexForward(float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D forward DFT of complex data leaving the result in a.
complexForward(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D forward DFT of complex data leaving the result in a.
complexForward(float[][]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D forward DFT of complex data leaving the result in a.
complexForward(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D forward DFT of complex data leaving the result in a.
complexForward(float[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D forward DFT of complex data leaving the result in a.
complexInverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D inverse DFT of complex data leaving the result in a.
complexInverse(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D inverse DFT of complex data leaving the result in a.
complexInverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D inverse DFT of complex data leaving the result in a.
complexInverse(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D inverse DFT of complex data leaving the result in a.
complexInverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D inverse DFT of complex data leaving the result in a.
complexInverse(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D inverse DFT of complex data leaving the result in a.
complexInverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D inverse DFT of complex data leaving the result in a.
complexInverse(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D inverse DFT of complex data leaving the result in a.
complexInverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D inverse DFT of complex data leaving the result in a.
complexInverse(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D inverse DFT of complex data leaving the result in a.
complexInverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D inverse DFT of complex data leaving the result in a.
complexInverse(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D inverse DFT of complex data leaving the result in a.
ConcurrencyUtils - Class in edu.emory.mathcs.utils
Concurrency utilities.

D

DoubleDCT_1D - Class in edu.emory.mathcs.jtransforms.dct
Computes 1D Discrete Cosine Transform (DCT) of double precision data.
DoubleDCT_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.dct.DoubleDCT_1D
Creates new instance of DoubleDCT_1D.
DoubleDCT_2D - Class in edu.emory.mathcs.jtransforms.dct
Computes 2D Discrete Cosine Transform (DCT) of double precision data.
DoubleDCT_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.dct.DoubleDCT_2D
Creates new instance of DoubleDCT_2D.
DoubleDCT_3D - Class in edu.emory.mathcs.jtransforms.dct
Computes 3D Discrete Cosine Transform (DCT) of double precision data.
DoubleDCT_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.dct.DoubleDCT_3D
Creates new instance of DoubleDCT_3D.
DoubleDHT_1D - Class in edu.emory.mathcs.jtransforms.dht
Computes 1D Discrete Hartley Transform (DHT) of real, double precision data.
DoubleDHT_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.dht.DoubleDHT_1D
Creates new instance of DoubleDHT_1D.
DoubleDHT_2D - Class in edu.emory.mathcs.jtransforms.dht
Computes 2D Discrete Hartley Transform (DHT) of real, double precision data.
DoubleDHT_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.dht.DoubleDHT_2D
Creates new instance of DoubleDHT_2D.
DoubleDHT_3D - Class in edu.emory.mathcs.jtransforms.dht
Computes 3D Discrete Hartley Transform (DHT) of real, double precision data.
DoubleDHT_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.dht.DoubleDHT_3D
Creates new instance of DoubleDHT_3D.
DoubleDST_1D - Class in edu.emory.mathcs.jtransforms.dst
Computes 1D Discrete Sine Transform (DST) of double precision data.
DoubleDST_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.dst.DoubleDST_1D
Creates new instance of DoubleDST_1D.
DoubleDST_2D - Class in edu.emory.mathcs.jtransforms.dst
Computes 2D Discrete Sine Transform (DST) of double precision data.
DoubleDST_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.dst.DoubleDST_2D
Creates new instance of DoubleDST_2D.
DoubleDST_3D - Class in edu.emory.mathcs.jtransforms.dst
Computes 3D Discrete Sine Transform (DST) of double precision data.
DoubleDST_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.dst.DoubleDST_3D
Creates new instance of DoubleDST_3D.
DoubleFFT_1D - Class in edu.emory.mathcs.jtransforms.fft
Computes 1D Discrete Fourier Transform (DFT) of complex and real, double precision data.
DoubleFFT_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Creates new instance of DoubleFFT_1D.
DoubleFFT_2D - Class in edu.emory.mathcs.jtransforms.fft
Computes 2D Discrete Fourier Transform (DFT) of complex and real, double precision data.
DoubleFFT_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Creates new instance of DoubleFFT_2D.
DoubleFFT_3D - Class in edu.emory.mathcs.jtransforms.fft
Computes 3D Discrete Fourier Transform (DFT) of complex and real, double precision data.
DoubleFFT_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Creates new instance of DoubleFFT_3D.

E

edu.emory.mathcs.jtransforms.dct - package edu.emory.mathcs.jtransforms.dct
Discrete Cosine Transforms.
edu.emory.mathcs.jtransforms.dht - package edu.emory.mathcs.jtransforms.dht
Discrete Hartley Transforms.
edu.emory.mathcs.jtransforms.dst - package edu.emory.mathcs.jtransforms.dst
Discrete Sine Transforms.
edu.emory.mathcs.jtransforms.fft - package edu.emory.mathcs.jtransforms.fft
Discrete Fourier Transforms.
edu.emory.mathcs.utils - package edu.emory.mathcs.utils
Utility classes.

F

fillMatrix_1D(int, double[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 1D matrix with random numbers.
fillMatrix_1D(int, float[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 1D matrix with random numbers.
fillMatrix_2D(int, int, double[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 2D matrix with random numbers.
fillMatrix_2D(int, int, float[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 2D matrix with random numbers.
fillMatrix_2D(int, int, double[][]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 2D matrix with random numbers.
fillMatrix_2D(int, int, float[][]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 2D matrix with random numbers.
fillMatrix_3D(int, int, int, double[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 3D matrix with random numbers.
fillMatrix_3D(int, int, int, float[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 3D matrix with random numbers.
fillMatrix_3D(int, int, int, double[][][]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 3D matrix with random numbers.
fillMatrix_3D(int, int, int, float[][][]) - Static method in class edu.emory.mathcs.utils.IOUtils
Fills 3D matrix with random numbers.
FloatDCT_1D - Class in edu.emory.mathcs.jtransforms.dct
Computes 1D Discrete Cosine Transform (DCT) of single precision data.
FloatDCT_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.dct.FloatDCT_1D
Creates new instance of FloatDCT_1D.
FloatDCT_2D - Class in edu.emory.mathcs.jtransforms.dct
Computes 2D Discrete Cosine Transform (DCT) of single precision data.
FloatDCT_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.dct.FloatDCT_2D
Creates new instance of FloatDCT_2D.
FloatDCT_3D - Class in edu.emory.mathcs.jtransforms.dct
Computes 3D Discrete Cosine Transform (DCT) of single precision data.
FloatDCT_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.dct.FloatDCT_3D
Creates new instance of FloatDCT_3D.
FloatDHT_1D - Class in edu.emory.mathcs.jtransforms.dht
Computes 1D Discrete Hartley Transform (DHT) of real, single precision data.
FloatDHT_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.dht.FloatDHT_1D
Creates new instance of FloatDHT_1D.
FloatDHT_2D - Class in edu.emory.mathcs.jtransforms.dht
Computes 2D Discrete Hartley Transform (DHT) of real, single precision data.
FloatDHT_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.dht.FloatDHT_2D
Creates new instance of FloatDHT_2D.
FloatDHT_3D - Class in edu.emory.mathcs.jtransforms.dht
Computes 3D Discrete Hartley Transform (DHT) of real, single precision data.
FloatDHT_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.dht.FloatDHT_3D
Creates new instance of FloatDHT_3D.
FloatDST_1D - Class in edu.emory.mathcs.jtransforms.dst
Computes 1D Discrete Sine Transform (DST) of single precision data.
FloatDST_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.dst.FloatDST_1D
Creates new instance of FloatDST_1D.
FloatDST_2D - Class in edu.emory.mathcs.jtransforms.dst
Computes 2D Discrete Sine Transform (DST) of single precision data.
FloatDST_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.dst.FloatDST_2D
Creates new instance of FloatDST_2D.
FloatDST_3D - Class in edu.emory.mathcs.jtransforms.dst
Computes 3D Discrete Sine Transform (DST) of single precision data.
FloatDST_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.dst.FloatDST_3D
Creates new instance of FloatDST_3D.
FloatFFT_1D - Class in edu.emory.mathcs.jtransforms.fft
Computes 1D Discrete Fourier Transform (DFT) of complex and real, single precision data.
FloatFFT_1D(int) - Constructor for class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Creates new instance of FloatFFT_1D.
FloatFFT_2D - Class in edu.emory.mathcs.jtransforms.fft
Computes 2D Discrete Fourier Transform (DFT) of complex and real, single precision data.
FloatFFT_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Creates new instance of FloatFFT_2D.
FloatFFT_3D - Class in edu.emory.mathcs.jtransforms.fft
Computes 3D Discrete Fourier Transform (DFT) of complex and real, single precision data.
FloatFFT_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Creates new instance of FloatFFT_3D.
forward(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_1D
Computes 1D forward DCT (DCT-II) leaving the result in a.
forward(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_1D
Computes 1D forward DCT (DCT-II) leaving the result in a.
forward(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_2D
Computes 2D forward DCT (DCT-II) leaving the result in a.
forward(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_2D
Computes 2D forward DCT (DCT-II) leaving the result in a.
forward(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_3D
Computes the 3D forward DCT (DCT-II) leaving the result in a .
forward(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_3D
Computes the 3D forward DCT (DCT-II) leaving the result in a .
forward(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_1D
Computes 1D forward DCT (DCT-II) leaving the result in a.
forward(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_1D
Computes 1D forward DCT (DCT-II) leaving the result in a.
forward(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_2D
Computes 2D forward DCT (DCT-II) leaving the result in a.
forward(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_2D
Computes 2D forward DCT (DCT-II) leaving the result in a.
forward(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_3D
Computes the 3D forward DCT (DCT-II) leaving the result in a .
forward(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_3D
Computes the 3D forward DCT (DCT-II) leaving the result in a .
forward(double[]) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_1D
Computes 1D real, forward DHT leaving the result in a.
forward(double[], int) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_1D
Computes 1D real, forward DHT leaving the result in a.
forward(double[]) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_2D
Computes 2D real, forward DHT leaving the result in a.
forward(double[][]) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_2D
Computes 2D real, forward DHT leaving the result in a.
forward(double[]) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_3D
Computes the 3D real, forward DHT leaving the result in a.
forward(double[][][]) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_3D
Computes the 3D real, forward DHT leaving the result in a.
forward(float[]) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_1D
Computes 1D real, forward DHT leaving the result in a.
forward(float[], int) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_1D
Computes 1D real, forward DHT leaving the result in a.
forward(float[]) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_2D
Computes 2D real, forward DHT leaving the result in a.
forward(float[][]) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_2D
Computes 2D real, forward DHT leaving the result in a.
forward(float[]) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_3D
Computes the 3D real, forward DHT leaving the result in a.
forward(float[][][]) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_3D
Computes the 3D real, forward DHT leaving the result in a.
forward(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_1D
Computes 1D forward DST (DST-II) leaving the result in a.
forward(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_1D
Computes 1D forward DST (DST-II) leaving the result in a.
forward(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_2D
Computes 2D forward DST (DST-II) leaving the result in a.
forward(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_2D
Computes 2D forward DST (DST-II) leaving the result in a.
forward(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_3D
Computes the 3D forward DST (DST-II) leaving the result in a .
forward(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_3D
Computes the 3D forward DST (DST-II) leaving the result in a .
forward(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_1D
Computes 1D forward DST (DST-II) leaving the result in a.
forward(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_1D
Computes 1D forward DST (DST-II) leaving the result in a.
forward(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_2D
Computes 2D forward DST (DST-II) leaving the result in a.
forward(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_2D
Computes 2D forward DST (DST-II) leaving the result in a.
forward(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_3D
Computes the 3D forward DST (DST-II) leaving the result in a .
forward(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_3D
Computes the 3D forward DST (DST-II) leaving the result in a .

G

getIndex(int, int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Returns the 1d index of the specified 2d Fourier mode.
getIndex(int, int, int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Returns the 1d index of the specified 3d Fourier mode.
getNumberOfProcessors() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the number of available processors.
getNumberOfThreads() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the current number of threads.
getThreadsBeginN_1D_FFT_2Threads() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the minimal size of 1D data for which two threads are used.
getThreadsBeginN_1D_FFT_4Threads() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the minimal size of 1D data for which four threads are used.
getThreadsBeginN_2D() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the minimal size of 2D data for which threads are used.
getThreadsBeginN_3D() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the minimal size of 3D data for which threads are used.

I

inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_1D
Computes 1D inverse DCT (DCT-III) leaving the result in a.
inverse(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_1D
Computes 1D inverse DCT (DCT-III) leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_2D
Computes 2D inverse DCT (DCT-III) leaving the result in a.
inverse(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_2D
Computes 2D inverse DCT (DCT-III) leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_3D
Computes the 3D inverse DCT (DCT-III) leaving the result in a.
inverse(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.DoubleDCT_3D
Computes the 3D inverse DCT (DCT-III) leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_1D
Computes 1D inverse DCT (DCT-III) leaving the result in a.
inverse(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_1D
Computes 1D inverse DCT (DCT-III) leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_2D
Computes 2D inverse DCT (DCT-III) leaving the result in a.
inverse(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_2D
Computes 2D inverse DCT (DCT-III) leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_3D
Computes the 3D inverse DCT (DCT-III) leaving the result in a.
inverse(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dct.FloatDCT_3D
Computes the 3D inverse DCT (DCT-III) leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_1D
Computes 1D real, inverse DHT leaving the result in a.
inverse(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_1D
Computes 1D real, inverse DHT leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_2D
Computes 2D real, inverse DHT leaving the result in a.
inverse(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_2D
Computes 2D real, inverse DHT leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_3D
Computes the 3D real, inverse DHT leaving the result in a.
inverse(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.DoubleDHT_3D
Computes the 3D real, inverse DHT leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_1D
Computes 1D real, inverse DHT leaving the result in a.
inverse(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_1D
Computes 1D real, inverse DHT leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_2D
Computes 2D real, inverse DHT leaving the result in a.
inverse(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_2D
Computes 2D real, inverse DHT leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_3D
Computes the 3D real, inverse DHT leaving the result in a.
inverse(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dht.FloatDHT_3D
Computes the 3D real, inverse DHT leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_1D
Computes 1D inverse DST (DST-III) leaving the result in a.
inverse(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_1D
Computes 1D inverse DST (DST-III) leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_2D
Computes 2D inverse DST (DST-III) leaving the result in a.
inverse(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_2D
Computes 2D inverse DST (DST-III) leaving the result in a.
inverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_3D
Computes the 3D inverse DST (DST-III) leaving the result in a.
inverse(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.DoubleDST_3D
Computes the 3D inverse DST (DST-III) leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_1D
Computes 1D inverse DST (DST-III) leaving the result in a.
inverse(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_1D
Computes 1D inverse DST (DST-III) leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_2D
Computes 2D inverse DST (DST-III) leaving the result in a.
inverse(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_2D
Computes 2D inverse DST (DST-III) leaving the result in a.
inverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_3D
Computes the 3D inverse DST (DST-III) leaving the result in a.
inverse(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.dst.FloatDST_3D
Computes the 3D inverse DST (DST-III) leaving the result in a.
IOUtils - Class in edu.emory.mathcs.utils
I/O utilities.
isPowerOf2(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Checks if x is a power-of-two number.

M

main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckDoubleDCT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dct.AccuracyCheckFloatDCT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckDoubleDHT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dht.AccuracyCheckFloatDHT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckDoubleDST
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dst.AccuracyCheckFloatDST
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckDoubleFFT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.fft.AccuracyCheckFloatFFT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
main(String[]) - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 

N

nextPow2(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the closest power-of-two number greater than or equal to x.

P

pack(double, int, int, double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Sets the specified Fourier mode of the transformed data.
pack(double, int, int, double[][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Sets the specified Fourier mode of the transformed data.
pack(float, int, int, float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Sets the specified Fourier mode of the transformed data.
pack(float, int, int, float[][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Sets the specified Fourier mode of the transformed data.
pack(double, int, int, int, double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Sets the specified Fourier mode of the transformed data.
pack(double, int, int, int, double[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Sets the specified Fourier mode of the transformed data.
pack(float, int, int, int, float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Sets the specified Fourier mode of the transformed data.
pack(float, int, int, int, float[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Sets the specified Fourier mode of the transformed data.
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkDoubleDCT
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.dct.BenchmarkFloatDCT
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkDoubleDHT
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.dht.BenchmarkFloatDHT
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkDoubleDST
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.dst.BenchmarkFloatDST
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkDoubleFFT
 
parseArguments(String[]) - Static method in class edu.emory.mathcs.jtransforms.fft.BenchmarkFloatFFT
 
prevPow2(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Returns the closest power-of-two number less than or equal to x.

R

RealFFTUtils_2D - Class in edu.emory.mathcs.jtransforms.fft
This is a set of utility methods for R/W access to data resulting from a call to the Fourier transform of real data.
RealFFTUtils_2D(int, int) - Constructor for class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Creates a new instance of this class.
RealFFTUtils_3D - Class in edu.emory.mathcs.jtransforms.fft
This is a set of utility methods for R/W access to data resulting from a call to the Fourier transform of real data.
RealFFTUtils_3D(int, int, int) - Constructor for class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Creates a new instance of this class.
realForward(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForward(double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForward(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForward(double[][]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForward(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForward(double[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForward(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForward(float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForward(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForward(float[][]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForward(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForward(float[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForwardFull(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForwardFull(double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForwardFull(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForwardFull(double[][]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForwardFull(double[]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForwardFull(double[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForwardFull(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForwardFull(float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D forward DFT of real data leaving the result in a .
realForwardFull(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForwardFull(float[][]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D forward DFT of real data leaving the result in a .
realForwardFull(float[]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realForwardFull(float[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D forward DFT of real data leaving the result in a .
realInverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverse(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverse(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverse(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverse(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverse(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverse(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverse(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverse(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverse2(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
 
realInverse2(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
 
realInverseFull(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverseFull(double[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverseFull(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverseFull(double[][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverseFull(double[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverseFull(double[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.DoubleFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverseFull(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverseFull(float[], int, boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_1D
Computes 1D inverse DFT of real data leaving the result in a .
realInverseFull(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverseFull(float[][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_2D
Computes 2D inverse DFT of real data leaving the result in a .
realInverseFull(float[], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
realInverseFull(float[][][], boolean) - Method in class edu.emory.mathcs.jtransforms.fft.FloatFFT_3D
Computes 3D inverse DFT of real data leaving the result in a .
resetThreadsBeginN() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Resets the minimal size of 2D and 3D data for which threads are used.
resetThreadsBeginN_FFT() - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Resets the minimal size of 1D data for which two and four threads are used.

S

setNumberOfThreads(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Sets the number of threads.
setThreadsBeginN_1D_FFT_2Threads(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Sets the minimal size of 1D data for which two threads are used.
setThreadsBeginN_1D_FFT_4Threads(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Sets the minimal size of 1D data for which four threads are used.
setThreadsBeginN_2D(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Sets the minimal size of 2D data for which threads are used.
setThreadsBeginN_3D(int) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Sets the minimal size of 3D data for which threads are used.
showComplex_1D(double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 1D complex array.
showComplex_2D(int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 2D complex array.
showComplex_3D(int, int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 3D complex array.
showComplex_3D(int, int, int, double[][][], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x.
showComplex_3D(int, int, int, float[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 3D complex array.
showReal_1D(double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 1D real array.
showReal_2D(int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 2D real array.
showReal_3D(int, int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x, assuming that it is 3D real array.
showReal_3D(int, int, int, double[][][], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Displays elements of x.
sleep(long) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
submit(Runnable) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Submits a Runnable task for execution and returns a Future representing that task.

U

unpack(int, int, double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, double[][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, float[][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_2D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, int, double[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, int, double[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, int, float[], int) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Returns the specified Fourier mode of the transformed data.
unpack(int, int, int, float[][][]) - Method in class edu.emory.mathcs.jtransforms.fft.RealFFTUtils_3D
Returns the specified Fourier mode of the transformed data.

W

waitForCompletion(Future<?>[]) - Static method in class edu.emory.mathcs.utils.ConcurrencyUtils
Waits for all threads to complete computation.
writeFFTBenchmarkResultsToFile(String, int, int, boolean, boolean, int[], double[]) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves benchmark results in a file.
writeToFileComplex_1D(double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 1D complex array.
writeToFileComplex_1D(float[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 1D complex array.
writeToFileComplex_2D(int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 2D complex array.
writeToFileComplex_2D(int, int, float[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 2D complex array.
writeToFileComplex_2D(int, int, double[][], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename.
writeToFileComplex_3D(int, int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 3D complex array.
writeToFileComplex_3D(int, int, int, double[][][], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename.
writeToFileReal_1D(double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 2D real array.
writeToFileReal_1D(float[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 2D real array.
writeToFileReal_2D(int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 2D real array.
writeToFileReal_2D(int, int, float[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 2D real array.
writeToFileReal_3D(int, int, int, double[], String) - Static method in class edu.emory.mathcs.utils.IOUtils
Saves elements of x in a file filename, assuming that it is 3D real array.
A B C D E F G I M N P R S U W