Index
All Classes and Interfaces|All Packages|Serialized Form
C
- createComplexArray(double[][]) - Static method in class org.hipparchus.transform.TransformUtils
-
Builds a new array of
Complex
from the specified two dimensional array of real and imaginary parts. - createRealImaginaryArray(Complex[]) - Static method in class org.hipparchus.transform.TransformUtils
-
Builds a new two dimensional array of
double
filled with the real and imaginary parts of the specifiedComplex
numbers.
D
- DctNormalization - Enum in org.hipparchus.transform
-
This enumeration defines the various types of normalizations that can be applied to discrete cosine transforms (DCT).
- DftNormalization - Enum in org.hipparchus.transform
-
This enumeration defines the various types of normalizations that can be applied to discrete Fourier transforms (DFT).
- DstNormalization - Enum in org.hipparchus.transform
-
This enumeration defines the various types of normalizations that can be applied to discrete sine transforms (DST).
E
- exactLog2(int) - Static method in class org.hipparchus.transform.TransformUtils
-
Returns the base-2 logarithm of the specified
int
.
F
- FastCosineTransformer - Class in org.hipparchus.transform
-
Implements the Fast Cosine Transform for transformation of one-dimensional real data sets.
- FastCosineTransformer(DctNormalization) - Constructor for class org.hipparchus.transform.FastCosineTransformer
-
Creates a new instance of this class, with various normalization conventions.
- FastFourierTransformer - Class in org.hipparchus.transform
-
Implements the Fast Fourier Transform for transformation of one-dimensional real or complex data sets.
- FastFourierTransformer(DftNormalization) - Constructor for class org.hipparchus.transform.FastFourierTransformer
-
Creates a new instance of this class, with various normalization conventions.
- FastHadamardTransformer - Class in org.hipparchus.transform
-
Implements the Fast Hadamard Transform (FHT).
- FastHadamardTransformer() - Constructor for class org.hipparchus.transform.FastHadamardTransformer
-
Empty constructor.
- FastSineTransformer - Class in org.hipparchus.transform
-
Implements the Fast Sine Transform for transformation of one-dimensional real data sets.
- FastSineTransformer(DstNormalization) - Constructor for class org.hipparchus.transform.FastSineTransformer
-
Creates a new instance of this class, with various normalization conventions.
- fct(double[]) - Method in class org.hipparchus.transform.FastCosineTransformer
-
Perform the FCT algorithm (including inverse).
- fht(double[]) - Method in class org.hipparchus.transform.FastHadamardTransformer
-
The FHT (Fast Hadamard Transformation) which uses only subtraction and addition.
- fht(int[]) - Method in class org.hipparchus.transform.FastHadamardTransformer
-
Returns the forward transform of the specified integer data set.
- FIRST_ELEMENT_NOT_ZERO - Enum constant in enum org.hipparchus.transform.LocalizedFFTFormats
-
FIRST_ELEMENT_NOT_ZERO.
- FORWARD - Enum constant in enum org.hipparchus.transform.TransformType
-
The type to be specified for forward transforms.
- fst(double[]) - Method in class org.hipparchus.transform.FastSineTransformer
-
Perform the FST algorithm (including inverse).
G
- getLocalizedString(Locale) - Method in enum org.hipparchus.transform.LocalizedFFTFormats
- getSourceString() - Method in enum org.hipparchus.transform.LocalizedFFTFormats
I
- INVERSE - Enum constant in enum org.hipparchus.transform.TransformType
-
The type to be specified for inverse transforms.
L
- LocalizedFFTFormats - Enum in org.hipparchus.transform
-
Enumeration for localized messages formats used in exceptions messages.
N
- NOT_POWER_OF_TWO - Enum constant in enum org.hipparchus.transform.LocalizedFFTFormats
-
NOT_POWER_OF_TWO.
- NOT_POWER_OF_TWO_CONSIDER_PADDING - Enum constant in enum org.hipparchus.transform.LocalizedFFTFormats
-
NOT_POWER_OF_TWO_CONSIDER_PADDING.
- NOT_POWER_OF_TWO_PLUS_ONE - Enum constant in enum org.hipparchus.transform.LocalizedFFTFormats
-
NOT_POWER_OF_TWO_PLUS_ONE.
O
- org.hipparchus.transform - package org.hipparchus.transform
-
Implementations of transform methods, including Fast Fourier transforms.
- ORTHOGONAL_DCT_I - Enum constant in enum org.hipparchus.transform.DctNormalization
-
Should be passed to the constructor of
FastCosineTransformer
to use the orthogonal normalization convention. - ORTHOGONAL_DST_I - Enum constant in enum org.hipparchus.transform.DstNormalization
-
Should be passed to the constructor of
FastSineTransformer
to use the orthogonal normalization convention.
R
- RealTransformer - Interface in org.hipparchus.transform
-
Interface for one-dimensional data sets transformations producing real results.
S
- scaleArray(double[], double) - Static method in class org.hipparchus.transform.TransformUtils
-
Multiply every component in the given real array by the given real number.
- scaleArray(Complex[], double) - Static method in class org.hipparchus.transform.TransformUtils
-
Multiply every component in the given complex array by the given real number.
- STANDARD - Enum constant in enum org.hipparchus.transform.DftNormalization
-
Should be passed to the constructor of
FastFourierTransformer
to use the standard normalization convention. - STANDARD_DCT_I - Enum constant in enum org.hipparchus.transform.DctNormalization
-
Should be passed to the constructor of
FastCosineTransformer
to use the standard normalization convention. - STANDARD_DST_I - Enum constant in enum org.hipparchus.transform.DstNormalization
-
Should be passed to the constructor of
FastSineTransformer
to use the standard normalization convention.
T
- transform(double[], TransformType) - Method in class org.hipparchus.transform.FastCosineTransformer
-
Returns the (forward, inverse) transform of the specified real data set.
- transform(double[], TransformType) - Method in class org.hipparchus.transform.FastFourierTransformer
-
Returns the (forward, inverse) transform of the specified real data set.
- transform(double[], TransformType) - Method in class org.hipparchus.transform.FastHadamardTransformer
-
Returns the (forward, inverse) transform of the specified real data set.
- transform(double[], TransformType) - Method in class org.hipparchus.transform.FastSineTransformer
-
Returns the (forward, inverse) transform of the specified real data set.
- transform(double[], TransformType) - Method in interface org.hipparchus.transform.RealTransformer
-
Returns the (forward, inverse) transform of the specified real data set.
- transform(int[]) - Method in class org.hipparchus.transform.FastHadamardTransformer
-
Returns the forward transform of the specified integer data set.The integer transform cannot be inverted directly, due to a scaling factor which may lead to double results.
- transform(UnivariateFunction, double, double, int, TransformType) - Method in class org.hipparchus.transform.FastCosineTransformer
-
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
- transform(UnivariateFunction, double, double, int, TransformType) - Method in class org.hipparchus.transform.FastFourierTransformer
-
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
- transform(UnivariateFunction, double, double, int, TransformType) - Method in class org.hipparchus.transform.FastHadamardTransformer
-
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
- transform(UnivariateFunction, double, double, int, TransformType) - Method in class org.hipparchus.transform.FastSineTransformer
-
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
- transform(UnivariateFunction, double, double, int, TransformType) - Method in interface org.hipparchus.transform.RealTransformer
-
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
- transform(Complex[], TransformType) - Method in class org.hipparchus.transform.FastFourierTransformer
-
Returns the (forward, inverse) transform of the specified complex data set.
- transformInPlace(double[][], DftNormalization, TransformType) - Static method in class org.hipparchus.transform.FastFourierTransformer
-
Computes the standard transform of the specified complex data.
- TransformType - Enum in org.hipparchus.transform
-
This enumeration defines the type of transform which is to be computed.
- TransformUtils - Class in org.hipparchus.transform
-
Useful functions for the implementation of various transforms.
U
- UNITARY - Enum constant in enum org.hipparchus.transform.DftNormalization
-
Should be passed to the constructor of
FastFourierTransformer
to use the unitary normalization convention.
V
- valueOf(String) - Static method in enum org.hipparchus.transform.DctNormalization
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hipparchus.transform.DftNormalization
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hipparchus.transform.DstNormalization
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hipparchus.transform.LocalizedFFTFormats
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hipparchus.transform.TransformType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.hipparchus.transform.DctNormalization
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.hipparchus.transform.DftNormalization
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.hipparchus.transform.DstNormalization
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.hipparchus.transform.LocalizedFFTFormats
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.hipparchus.transform.TransformType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form