B C F G I J L N R S T

B

backtransform(double[]) - Method in class jnt.FFT.ComplexDoubleFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[]) - Method in class jnt.FFT.RealDoubleFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[]) - Method in class jnt.FFT.RealDoubleFFT_Even
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[]) - Method in class jnt.FFT.ComplexDouble2DFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[], int) - Method in class jnt.FFT.ComplexDouble2DFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Even
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
 
backtransform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Mixed
 
backtransform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Radix2
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[]) - Method in class jnt.FFT.RealFloatFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[]) - Method in class jnt.FFT.RealFloat2DFFT_Even
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[]) - Method in class jnt.FFT.ComplexFloatFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[]) - Method in class jnt.FFT.ComplexFloat2DFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[], int) - Method in class jnt.FFT.RealFloat2DFFT_Even
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[], int) - Method in class jnt.FFT.ComplexFloat2DFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[], int, int) - Method in class jnt.FFT.RealFloatFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[], int, int) - Method in class jnt.FFT.RealFloatFFT_Radix2
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT
Compute the (unnomalized) inverse FFT of data, leaving it in place.
backtransform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Radix2
 
backtransform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Mixed
 
bitreverse(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
 
bitreverse(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Radix2
 
bitreverse(float[], int, int) - Method in class jnt.FFT.RealFloatFFT_Radix2
 
bitreverse(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Radix2
 

C

checkData(double[], int) - Method in class jnt.FFT.ComplexDouble2DFFT
 
checkData(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT
 
checkData(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT
 
checkData(float[], int) - Method in class jnt.FFT.RealFloat2DFFT_Even
 
checkData(float[], int) - Method in class jnt.FFT.ComplexFloat2DFFT
 
checkData(float[], int, int) - Method in class jnt.FFT.RealFloatFFT
 
checkData(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT
 
ComplexDouble2DFFT - class jnt.FFT.ComplexDouble2DFFT.
Computes the FFT of 2 dimensional complex, double precision data.
ComplexDouble2DFFT(int, int) - Constructor for class jnt.FFT.ComplexDouble2DFFT
Create an FFT for transforming nrows*ncols points of Complex, double precision data.
ComplexDoubleFFT - class jnt.FFT.ComplexDoubleFFT.
Abstract Class representing FFT's of complex, double precision data.
ComplexDoubleFFT_Mixed - class jnt.FFT.ComplexDoubleFFT_Mixed.
Computes FFT's of complex, double precision data of arbitrary length n.
ComplexDoubleFFT_Mixed(int) - Constructor for class jnt.FFT.ComplexDoubleFFT_Mixed
 
ComplexDoubleFFT_Radix2 - class jnt.FFT.ComplexDoubleFFT_Radix2.
Computes FFT's of complex, double precision data where n is an integer power of 2.
ComplexDoubleFFT_Radix2(int) - Constructor for class jnt.FFT.ComplexDoubleFFT_Radix2
 
ComplexDoubleFFT(int) - Constructor for class jnt.FFT.ComplexDoubleFFT
Create an FFT for transforming n points of complex, double precision data.
ComplexFloat2DFFT - class jnt.FFT.ComplexFloat2DFFT.
Computes the FFT of 2 dimensional complex, single precision data.
ComplexFloat2DFFT(int, int) - Constructor for class jnt.FFT.ComplexFloat2DFFT
Create an FFT for transforming nrows*ncols points of Complex, double precision data.
ComplexFloatFFT - class jnt.FFT.ComplexFloatFFT.
Abstract Class representing FFT's of complex, single precision data.
ComplexFloatFFT_Mixed - class jnt.FFT.ComplexFloatFFT_Mixed.
Computes FFT's of complex, single precision data of arbitrary length n.
ComplexFloatFFT_Mixed(int) - Constructor for class jnt.FFT.ComplexFloatFFT_Mixed
 
ComplexFloatFFT_Radix2 - class jnt.FFT.ComplexFloatFFT_Radix2.
Computes FFT's of complex, single precision data where n is an integer power of 2.
ComplexFloatFFT_Radix2(int) - Constructor for class jnt.FFT.ComplexFloatFFT_Radix2
 
ComplexFloatFFT(int) - Constructor for class jnt.FFT.ComplexFloatFFT
Create an FFT for transforming n points of Complex, single precision data.

F

factor(int, int[]) - Static method in class jnt.FFT.Factorize
Return the prime factors of n.
Factorize - class jnt.FFT.Factorize.
Supplies static methods for factoring integers needed by various FFT classes.
Factorize() - Constructor for class jnt.FFT.Factorize
 

G

getInstance(int) - Method in class jnt.FFT.ComplexDoubleFFT
Creates an instance of a subclass of ComplexDoubleFFT appropriate for data of n elements.
getInstance(int) - Method in class jnt.FFT.ComplexFloatFFT
Creates an instance of a subclass of ComplexFloatFFT appropriate for data of n elements.

I

inverse(double[]) - Method in class jnt.FFT.ComplexDoubleFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[]) - Method in class jnt.FFT.RealDoubleFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[]) - Method in class jnt.FFT.RealDoubleFFT_Even
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[]) - Method in class jnt.FFT.ComplexDouble2DFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[], int) - Method in class jnt.FFT.ComplexDouble2DFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Even
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[]) - Method in class jnt.FFT.RealFloatFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[]) - Method in class jnt.FFT.RealFloat2DFFT_Even
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[]) - Method in class jnt.FFT.ComplexFloatFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[]) - Method in class jnt.FFT.ComplexFloat2DFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[], int) - Method in class jnt.FFT.RealFloat2DFFT_Even
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[], int) - Method in class jnt.FFT.ComplexFloat2DFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[], int, int) - Method in class jnt.FFT.RealFloatFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.
inverse(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT
Compute the (nomalized) inverse FFT of data, leaving it in place.

J

jnt.FFT - package jnt.FFT
This package defines various classes for carrying out Fast Fourier Transforms (NOTE: See licencing issues).

L

log2(int) - Static method in class jnt.FFT.Factorize
Return the integer log, base 2, of n, or -1 if n is not an integral power of 2.

N

normalization() - Method in class jnt.FFT.ComplexDoubleFFT
Return the normalization factor.
normalization() - Method in class jnt.FFT.RealFloatFFT
Return the normalization factor.
normalization() - Method in class jnt.FFT.RealDoubleFFT
Return the normalization factor.
normalization() - Method in class jnt.FFT.RealDoubleFFT_Even
Return the normalization factor.
normalization() - Method in class jnt.FFT.ComplexDouble2DFFT
Return the normalization factor.
normalization() - Method in class jnt.FFT.RealFloat2DFFT_Even
Return the normalization factor.
normalization() - Method in class jnt.FFT.ComplexFloatFFT
Return the normalization factor.
normalization() - Method in class jnt.FFT.ComplexFloat2DFFT
Return the normalization factor.

R

RealDoubleFFT - class jnt.FFT.RealDoubleFFT.
Abstract Class representing FFT's of real, double precision data.
RealDoubleFFT_Even - class jnt.FFT.RealDoubleFFT_Even.
Computes FFT's of real, double precision data when n is even, by computing complex FFT.
RealDoubleFFT_Even(int) - Constructor for class jnt.FFT.RealDoubleFFT_Even
Create an FFT for transforming n points of real, double precision data.
RealDoubleFFT_Radix2 - class jnt.FFT.RealDoubleFFT_Radix2.
Computes FFT's of real, double precision data where n is an integral power of 2.
RealDoubleFFT_Radix2(int) - Constructor for class jnt.FFT.RealDoubleFFT_Radix2
Create an FFT for transforming n points of real, double precision data.
RealDoubleFFT(int) - Constructor for class jnt.FFT.RealDoubleFFT
Create an FFT for transforming n points of real, double precision data.
RealFloat2DFFT_Even - class jnt.FFT.RealFloat2DFFT_Even.
EXPERIMENTAL! (till I think of something better): Computes the FFT of 2 dimensional real, single precision data.
RealFloat2DFFT_Even(int, int) - Constructor for class jnt.FFT.RealFloat2DFFT_Even
Create an FFT for transforming nrows*ncols points of Complex, double precision data.
RealFloatFFT - class jnt.FFT.RealFloatFFT.
Abstract Class representing FFT's of real, single precision data.
RealFloatFFT_Radix2 - class jnt.FFT.RealFloatFFT_Radix2.
Computes FFT's of real, single precision data where n is an integral power of 2.
RealFloatFFT_Radix2(int) - Constructor for class jnt.FFT.RealFloatFFT_Radix2
Create an FFT for transforming n points of real, single precision data.
RealFloatFFT(int) - Constructor for class jnt.FFT.RealFloatFFT
Create an FFT for transforming n points of real, single precision data.

S

setDecimateInFrequency() - Method in class jnt.FFT.ComplexFloatFFT_Radix2
 
setDecimateInFrequency() - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
 
setDecimateInTime() - Method in class jnt.FFT.ComplexFloatFFT_Radix2
 
setDecimateInTime() - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
 

T

toWraparoundOrder(double[]) - Method in class jnt.FFT.ComplexDoubleFFT
Return data in wraparound order.
toWraparoundOrder(double[]) - Method in class jnt.FFT.RealDoubleFFT
Return data in wraparound order.
toWraparoundOrder(double[]) - Method in class jnt.FFT.RealDoubleFFT_Even
Return data in wraparound order.
toWraparoundOrder(double[]) - Method in class jnt.FFT.ComplexDouble2DFFT
Return data in wraparound order.
toWraparoundOrder(double[]) - Method in class jnt.FFT.RealDoubleFFT_Radix2
Return data in wraparound order.
toWraparoundOrder(double[], int) - Method in class jnt.FFT.ComplexDouble2DFFT
Return data in wraparound order.
toWraparoundOrder(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT
Return data in wraparound order.
toWraparoundOrder(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT
Return data in wraparound order.
toWraparoundOrder(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Even
Return data in wraparound order.
toWraparoundOrder(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Radix2
Return data in wraparound order.
toWraparoundOrder(float[]) - Method in class jnt.FFT.RealFloatFFT
Return data in wraparound order.
toWraparoundOrder(float[]) - Method in class jnt.FFT.RealFloatFFT_Radix2
Return data in wraparound order.
toWraparoundOrder(float[]) - Method in class jnt.FFT.ComplexFloatFFT
Return data in wraparound order.
toWraparoundOrder(float[]) - Method in class jnt.FFT.ComplexFloat2DFFT
Return data in wraparound order.
toWraparoundOrder(float[], int) - Method in class jnt.FFT.RealFloat2DFFT_Even
Return data in wraparound order.
toWraparoundOrder(float[], int) - Method in class jnt.FFT.ComplexFloat2DFFT
Return data in wraparound order.
toWraparoundOrder(float[], int, int) - Method in class jnt.FFT.RealFloatFFT
Return data in wraparound order.
toWraparoundOrder(float[], int, int) - Method in class jnt.FFT.RealFloatFFT_Radix2
Return data in wraparound order.
toWraparoundOrder(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT
Return data in wraparound order.
transform(double[]) - Method in class jnt.FFT.ComplexDoubleFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[]) - Method in class jnt.FFT.RealDoubleFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[]) - Method in class jnt.FFT.RealDoubleFFT_Even
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[]) - Method in class jnt.FFT.ComplexDouble2DFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[], int) - Method in class jnt.FFT.ComplexDouble2DFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Even
Compute the Fast Fourier Transform of data leaving the result in data.
transform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Radix2
 
transform(double[], int, int) - Method in class jnt.FFT.ComplexDoubleFFT_Mixed
 
transform(double[], int, int) - Method in class jnt.FFT.RealDoubleFFT_Radix2
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[]) - Method in class jnt.FFT.RealFloatFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[]) - Method in class jnt.FFT.RealFloat2DFFT_Even
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[]) - Method in class jnt.FFT.ComplexFloatFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[]) - Method in class jnt.FFT.ComplexFloat2DFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[], int) - Method in class jnt.FFT.RealFloat2DFFT_Even
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[], int) - Method in class jnt.FFT.ComplexFloat2DFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[], int, int) - Method in class jnt.FFT.RealFloatFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[], int, int) - Method in class jnt.FFT.RealFloatFFT_Radix2
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT
Compute the Fast Fourier Transform of data leaving the result in data.
transform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Radix2
 
transform(float[], int, int) - Method in class jnt.FFT.ComplexFloatFFT_Mixed
 

B C F G I J L N R S T