Package ch.randelshofer.fastdoubleparser
Class FftMultiplier.MutableComplex
- java.lang.Object
-
- ch.randelshofer.fastdoubleparser.FftMultiplier.MutableComplex
-
- Enclosing class:
- FftMultiplier
static final class FftMultiplier.MutableComplex extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MutableComplex()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadd(FftMultiplier.ComplexVector c, int idxc)(package private) voidadd(FftMultiplier.MutableComplex c)(package private) voidaddInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)Adds c to this number and stores the result in destination.(package private) voidaddTimesI(FftMultiplier.ComplexVector c, int idxc)(package private) voidaddTimesI(FftMultiplier.MutableComplex c)Adds c*i to this number.(package private) voidaddTimesIInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)Adds c*i to this number and stores the result in destination.(package private) voidcopyInto(FftMultiplier.ComplexVector c, int idxc)(package private) voidmultiply(FftMultiplier.MutableComplex c)(package private) voidmultiplyConjugate(FftMultiplier.MutableComplex c)multiplies this number by the conjugate of c.(package private) voidset(FftMultiplier.ComplexVector c, int idxc)(package private) voidsquareInto(FftMultiplier.MutableComplex destination)(package private) voidsubtract(FftMultiplier.ComplexVector c, int idxc)(package private) voidsubtract(FftMultiplier.MutableComplex c)(package private) voidsubtractInto(FftMultiplier.MutableComplex c, FftMultiplier.ComplexVector destination, int idxd)(package private) voidsubtractInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)(package private) voidsubtractTimesI(FftMultiplier.ComplexVector c, int idxc)(package private) voidsubtractTimesI(FftMultiplier.MutableComplex c)(package private) voidsubtractTimesIInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)
-
-
-
Method Detail
-
add
void add(FftMultiplier.MutableComplex c)
-
add
void add(FftMultiplier.ComplexVector c, int idxc)
-
addInto
void addInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)
Adds c to this number and stores the result in destination. Leaves this number unmodified.
-
addTimesI
void addTimesI(FftMultiplier.MutableComplex c)
Adds c*i to this number.
-
addTimesI
void addTimesI(FftMultiplier.ComplexVector c, int idxc)
-
addTimesIInto
void addTimesIInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)
Adds c*i to this number and stores the result in destination. Leaves this number unmodified.
-
copyInto
void copyInto(FftMultiplier.ComplexVector c, int idxc)
-
multiply
void multiply(FftMultiplier.MutableComplex c)
-
multiplyConjugate
void multiplyConjugate(FftMultiplier.MutableComplex c)
multiplies this number by the conjugate of c.
-
set
void set(FftMultiplier.ComplexVector c, int idxc)
-
squareInto
void squareInto(FftMultiplier.MutableComplex destination)
-
subtract
void subtract(FftMultiplier.MutableComplex c)
-
subtract
void subtract(FftMultiplier.ComplexVector c, int idxc)
-
subtractInto
void subtractInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)
-
subtractInto
void subtractInto(FftMultiplier.MutableComplex c, FftMultiplier.ComplexVector destination, int idxd)
-
subtractTimesI
void subtractTimesI(FftMultiplier.MutableComplex c)
-
subtractTimesI
void subtractTimesI(FftMultiplier.ComplexVector c, int idxc)
-
subtractTimesIInto
void subtractTimesIInto(FftMultiplier.MutableComplex c, FftMultiplier.MutableComplex destination)
-
-