|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComplexArray.Double | |
---|---|
org.das2.math.fft | Classes for performing generalized FFT transformations. |
org.das2.math.fft.jnt | This is the NIST FFT package, modified to use the ComplexArray interface. |
Uses of ComplexArray.Double in org.das2.math.fft |
---|
Classes in org.das2.math.fft that implement ComplexArray.Double | |
---|---|
static class |
ComplexArray.ComplexArrayDoubleDouble
Implements ComplexArray that is backed by two float arrays. |
Methods in org.das2.math.fft that return ComplexArray.Double | |
---|---|
static ComplexArray.Double |
FFTUtil.fft(GeneralFFT fft,
VectorDataSet vds,
Units units)
|
static ComplexArray.Double |
ComplexArray.newArray(double[] real)
Creates a new ComplexArray from an array of real numbers. |
static ComplexArray.Double |
ComplexArray.newArray(double[] real,
double[] imag)
Creates a new ComplexArray from an array representing real numbers and an array representing the corresponding complex components. |
static ComplexArray.Double |
ComplexArray.newArrayCopy(double[] real)
Creates a new ComplexArray from a float array representing real numbers, but copies the original array so that it is not modified. |
Methods in org.das2.math.fft with parameters of type ComplexArray.Double | |
---|---|
void |
GeneralFFT.invTransform(ComplexArray.Double data)
perform the inverse transform on the array in situ. |
static double[] |
ComplexArray.magnitude(ComplexArray.Double array)
returns the magnitudes of each element in an array |
static double |
ComplexArray.magnitude(ComplexArray.Double array,
int i)
returns the magnitude of ah element in an array |
static double |
ComplexArray.magnitude2(ComplexArray.Double array,
int i)
returns the magnitude of ah element in an array |
static double[] |
ComplexArray.realPart(ComplexArray.Double array)
returns the real parts of each element in an array. |
static java.lang.String |
ComplexArray.toString(ComplexArray.Double array)
converts a ComplexArray into an array for debugging purposes. |
void |
GeneralFFT.transform(ComplexArray.Double data)
perform the forward transform on the array in situ. |
Uses of ComplexArray.Double in org.das2.math.fft.jnt |
---|
Methods in org.das2.math.fft.jnt that return ComplexArray.Double | |
---|---|
ComplexArray.Double |
RealDoubleFFT_Even.toWraparoundOrder(ComplexArray.Double data)
Return data in wraparound order. |
Methods in org.das2.math.fft.jnt with parameters of type ComplexArray.Double | |
---|---|
void |
ComplexDoubleFFT.backtransform(ComplexArray.Double data)
|
void |
RealDoubleFFT.backtransform(ComplexArray.Double data)
Compute the (unnomalized) inverse FFT of data, leaving it in place. |
void |
RealDoubleFFT_Even.backtransform(ComplexArray.Double data)
Compute the (unnomalized) inverse FFT of data, leaving it in place. |
abstract void |
ComplexDoubleFFT.backtransform(ComplexArray.Double data,
int i0,
int stride)
Compute the (unnomalized) inverse FFT of data, leaving it in place. |
void |
ComplexDoubleFFT_Mixed.backtransform(ComplexArray.Double data,
int i0,
int stride)
|
abstract void |
RealDoubleFFT.backtransform(ComplexArray.Double data,
int i0,
int stride)
Compute the (unnomalized) inverse FFT of data, leaving it in place. |
void |
RealDoubleFFT_Even.backtransform(ComplexArray.Double data,
int i0,
int stride)
Compute the (unnomalized) inverse FFT of data, leaving it in place. |
protected void |
ComplexDoubleFFT.checkData(ComplexArray.Double data,
int i0,
int stride)
|
void |
ComplexDoubleFFT.inverse(ComplexArray.Double data)
Compute the (nomalized) inverse FFT of data, leaving it in place. |
void |
RealDoubleFFT.inverse(ComplexArray.Double data)
Compute the (nomalized) inverse FFT of data, leaving it in place. |
void |
RealDoubleFFT_Even.inverse(ComplexArray.Double data)
Compute the (nomalized) inverse FFT of data, leaving it in place. |
void |
RealDoubleFFT.inverse(ComplexArray.Double data,
int i0,
int stride)
Compute the (nomalized) inverse FFT of data, leaving it in place. |
void |
RealDoubleFFT_Even.inverse(ComplexArray.Double data,
int i0,
int stride)
Compute the (nomalized) inverse FFT of data, leaving it in place. |
ComplexArray.Double |
RealDoubleFFT_Even.toWraparoundOrder(ComplexArray.Double data)
Return data in wraparound order. |
double[] |
RealDoubleFFT_Even.toWraparoundOrder(ComplexArray.Double data,
int i0,
int stride)
Return data in wraparound order. |
void |
ComplexDoubleFFT.transform(ComplexArray.Double data)
Compute the Fast Fourier Transform of data leaving the result in data. |
void |
RealDoubleFFT.transform(ComplexArray.Double data)
Compute the Fast Fourier Transform of data leaving the result in data. |
void |
RealDoubleFFT_Even.transform(ComplexArray.Double data)
Compute the Fast Fourier Transform of data leaving the result in data. |
abstract void |
ComplexDoubleFFT.transform(ComplexArray.Double data,
int i0,
int stride)
Compute the Fast Fourier Transform of data leaving the result in data. |
void |
ComplexDoubleFFT_Mixed.transform(ComplexArray.Double data,
int i0,
int stride)
|
abstract void |
RealDoubleFFT.transform(ComplexArray.Double data,
int i0,
int stride)
Compute the Fast Fourier Transform of data leaving the result in data. |
void |
RealDoubleFFT_Even.transform(ComplexArray.Double data,
int i0,
int stride)
Compute the Fast Fourier Transform of data leaving the result in data. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |