- java.lang.Object
-
- org.ojalgo.data.transform.DiscreteFourierTransform.Directive
-
- Enclosing class:
- DiscreteFourierTransform
public static final class DiscreteFourierTransform.Directive extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description booleancomplexAssume input complex (if false, will assume NOT complex and run simpler code).booleanconjugateConjugate input before transforming and the output after (before returning).booleanscaleScale the output by the number of elements.
-
Constructor Summary
Constructors Constructor Description Directive(boolean complex, boolean conjugate, boolean scale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) DiscreteFourierTransform.DirectivewithComplex(boolean complex)
-
-
-
Field Detail
-
complex
public final boolean complex
Assume input complex (if false, will assume NOT complex and run simpler code).
-
conjugate
public final boolean conjugate
Conjugate input before transforming and the output after (before returning). This is how the inverse transform is performed.
-
scale
public final boolean scale
Scale the output by the number of elements. Either the transform or the inverse transform needs to be scaled. Usually it's done on the inverse.
-
-
Method Detail
-
withComplex
DiscreteFourierTransform.Directive withComplex(boolean complex)
-
-