Index

C D E F G I L N O R S T U V 
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 specified Complex 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.
C D E F G I L N O R S T U V 
All Classes and Interfaces|All Packages|Serialized Form