Package org.ojalgo.data.transform
Class DiscreteFourierTransform.Directive
java.lang.Object
org.ojalgo.data.transform.DiscreteFourierTransform.Directive
- Enclosing class:
DiscreteFourierTransform
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal boolean
Assume input complex (if false, will assume NOT complex and run simpler code).final boolean
Conjugate input before transforming and the output after (before returning).final boolean
Scale the output by the number of elements. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) DiscreteFourierTransform.Directive
withComplex
(boolean complex)
-
Field Details
-
complex
public final boolean complexAssume input complex (if false, will assume NOT complex and run simpler code). -
conjugate
public final boolean conjugateConjugate input before transforming and the output after (before returning). This is how the inverse transform is performed. -
scale
public final boolean scaleScale 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.
-
-
Constructor Details
-
Directive
public Directive(boolean complex, boolean conjugate, boolean scale)
-
-
Method Details
-
withComplex
-