Uses of Interface
io.github.hakkelt.ndarrays.ComplexNDArray
-
Packages that use ComplexNDArray Package Description io.github.hakkelt.ndarrays General framework for N-dimensional arrays holding either complex or real values.io.github.hakkelt.ndarrays.basic Simple reference implementation for NDArrays backed by 1D arrays of primitive values.io.github.hakkelt.ndarrays.internal Internal classes meant to be used for developing new NDArray-based packages, but should not be used directly. -
-
Uses of ComplexNDArray in io.github.hakkelt.ndarrays
Classes in io.github.hakkelt.ndarrays that implement ComplexNDArray Modifier and Type Class Description classAbstractComplexNDArray<T extends Number>Abstract NDArray class for Complex values.Methods in io.github.hakkelt.ndarrays that return ComplexNDArray Modifier and Type Method Description default ComplexNDArray<T>ComplexNDArray. accumulate(BinaryOperator<org.apache.commons.math3.complex.Complex> func, int... selectedDims)default ComplexNDArray<T>ComplexNDArray. add(byte addend)default ComplexNDArray<T>ComplexNDArray. add(double addend)default ComplexNDArray<T>ComplexNDArray. add(float addend)default ComplexNDArray<T>ComplexNDArray. add(int addend)default ComplexNDArray<T>ComplexNDArray. add(long addend)default ComplexNDArray<T>ComplexNDArray. add(short addend)default ComplexNDArray<T>ComplexNDArray. add(NDArray<?> addend)default ComplexNDArray<T>ComplexNDArray. add(Object... addends)default ComplexNDArray<T>ComplexNDArray. addInplace(byte addend)default ComplexNDArray<T>ComplexNDArray. addInplace(double addend)default ComplexNDArray<T>ComplexNDArray. addInplace(float addend)default ComplexNDArray<T>ComplexNDArray. addInplace(int addend)default ComplexNDArray<T>ComplexNDArray. addInplace(long addend)default ComplexNDArray<T>ComplexNDArray. addInplace(short addend)default ComplexNDArray<T>ComplexNDArray. addInplace(NDArray<?> addend)default ComplexNDArray<T>ComplexNDArray. addInplace(Object... addends)ComplexNDArray<T>AbstractComplexNDArray. apply(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArray. apply(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>AbstractComplexNDArray. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArray. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)Apply the given function to each slices of the array, and override each entry with the returned slice.ComplexNDArray<T>AbstractComplexNDArray. applyWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArray. applyWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>AbstractComplexNDArray. applyWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArray. applyWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)default ComplexNDArray<T>ComplexNDArray. concatenate(int axis, NDArray<?>... arrays)ComplexNDArray<T>AbstractComplexNDArray. copy()ComplexNDArray<T>ComplexNDArray. copy()default ComplexNDArray<T>ComplexNDArray. copyFrom(byte[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(byte[] real, byte[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(double[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(double[] real, double[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(float[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(float[] real, float[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(int[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(int[] real, int[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(long[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(long[] real, long[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(short[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(short[] real, short[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(NDArray<?> array)default ComplexNDArray<T>ComplexNDArray. copyFrom(NDArray<? extends Number> real, NDArray<? extends Number> imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. copyFrom(Object[] array)default ComplexNDArray<T>ComplexNDArray. copyFrom(Object[] real, Object[] imag)Updates this NDArray with the elements of the arrays given as parameters.default ComplexNDArray<T>ComplexNDArray. divide(byte divisor)default ComplexNDArray<T>ComplexNDArray. divide(double divisor)default ComplexNDArray<T>ComplexNDArray. divide(float divisor)default ComplexNDArray<T>ComplexNDArray. divide(int divisor)default ComplexNDArray<T>ComplexNDArray. divide(long divisor)default ComplexNDArray<T>ComplexNDArray. divide(short divisor)default ComplexNDArray<T>ComplexNDArray. divide(NDArray<?> divisor)default ComplexNDArray<T>ComplexNDArray. divide(Object... divisors)default ComplexNDArray<T>ComplexNDArray. divideInplace(byte divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(double divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(float divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(int divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(long divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(short divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(NDArray<?> divisor)default ComplexNDArray<T>ComplexNDArray. divideInplace(Object... divisors)default ComplexNDArray<T>ComplexNDArray. dropDims(int... selectedDims)default ComplexNDArray<T>ComplexNDArray. fill(double value)Fill this NDArray with the specified valuedefault ComplexNDArray<T>ComplexNDArray. fill(org.apache.commons.math3.complex.Complex value)Fill this NDArray with the specified valuedefault ComplexNDArray<T>ComplexNDArray. fill(T value)Fill this NDArray with the specified valueComplexNDArray<T>AbstractComplexNDArray. fillUsingCartesianIndices(Function<int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArray. fillUsingCartesianIndices(Function<int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>AbstractComplexNDArray. fillUsingLinearIndices(IntFunction<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArray. fillUsingLinearIndices(IntFunction<org.apache.commons.math3.complex.Complex> func)default ComplexNDArray<T>ComplexNDArray. inverseMask(NDArray<?> mask)default ComplexNDArray<T>ComplexNDArray. map(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>AbstractComplexNDArray. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArray. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)Apply the given function to each slices of the array, and create a new NDArray with the calculated new values.default ComplexNDArray<T>ComplexNDArray. mapWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)default ComplexNDArray<T>ComplexNDArray. mapWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)default ComplexNDArray<T>ComplexNDArray. mask(NDArray<?> mask)default ComplexNDArray<T>ComplexNDArray. mask(Predicate<org.apache.commons.math3.complex.Complex> func)default ComplexNDArray<T>ComplexNDArray. maskWithCartesianIndices(BiPredicate<org.apache.commons.math3.complex.Complex,int[]> func)default ComplexNDArray<T>ComplexNDArray. maskWithLinearIndices(BiPredicate<org.apache.commons.math3.complex.Complex,Integer> func)default ComplexNDArray<T>ComplexNDArray. multiply(byte multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(double multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(float multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(int multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(long multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(short multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(NDArray<?> multiplicand)default ComplexNDArray<T>ComplexNDArray. multiply(Object... multiplicands)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(byte multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(double multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(float multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(int multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(long multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(short multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(NDArray<?> multiplicand)default ComplexNDArray<T>ComplexNDArray. multiplyInplace(Object... multiplicands)default ComplexNDArray<T>ComplexNDArray. permuteDims(int... permutation)default ComplexNDArray<T>ComplexNDArray. prod(int... selectedDims)default ComplexNDArray<T>ComplexNDArray. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... selectedDims)Reduces slices along the specified dimensions in this NDArray to scalar values, reducing the number of dimensions.default ComplexNDArray<T>ComplexNDArray. reshape(int... newShape)default ComplexNDArray<T>ComplexNDArray. selectDims(int... selectedDims)ComplexNDArray<T>AbstractComplexNDArray. similar()ComplexNDArray<T>ComplexNDArray. similar()default ComplexNDArray<T>ComplexNDArray. slice(Object... slicingExpressions)default ComplexNDArray<T>ComplexNDArray. squeeze()default ComplexNDArray<T>ComplexNDArray. subtract(byte substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(double substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(float substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(int substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(long substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(short substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(NDArray<?> substrahend)default ComplexNDArray<T>ComplexNDArray. subtract(Object... substrahends)default ComplexNDArray<T>ComplexNDArray. subtractInplace(byte substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(double substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(float substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(int substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(long substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(short substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(NDArray<?> substrahend)default ComplexNDArray<T>ComplexNDArray. subtractInplace(Object... substrahends)default ComplexNDArray<T>ComplexNDArray. sum(int... selectedDims)Method parameters in io.github.hakkelt.ndarrays with type arguments of type ComplexNDArray Modifier and Type Method Description ComplexNDArray<T>AbstractComplexNDArray. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArray. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)Apply the given function to each slices of the array, and override each entry with the returned slice.ComplexNDArray<T>AbstractComplexNDArray. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArray. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)Apply the given function to each slices of the array, and create a new NDArray with the calculated new values.default ComplexNDArray<T>ComplexNDArray. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... selectedDims)Reduces slices along the specified dimensions in this NDArray to scalar values, reducing the number of dimensions. -
Uses of ComplexNDArray in io.github.hakkelt.ndarrays.basic
Classes in io.github.hakkelt.ndarrays.basic that implement ComplexNDArray Modifier and Type Class Description classBasicComplexDoubleNDArrayReference implementation for the NDArray of complex double (single-precision, 32 bit doubleing point) values.classBasicComplexFloatNDArrayReference implementation for the NDArray of complex float (single-precision, 32 bit floating point) values.Methods in io.github.hakkelt.ndarrays.basic that return ComplexNDArray Modifier and Type Method Description ComplexNDArray<Double>BasicComplexDoubleNDArray. copyFrom(NDArray<?> array)ComplexNDArray<Float>BasicComplexFloatNDArray. copyFrom(NDArray<?> array)static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(byte... array)Factory method that creates a ComplexNDArray from a list or 1D array of byte values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(byte[] real, byte[] imag)Factory method that creates a ComplexNDArray from two 1D array of byte values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(double... array)Factory method that creates a ComplexNDArray from a list or 1D array of double values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(double[] real, double[] imag)Factory method that creates a ComplexNDArray from two 1D array of double values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(float... array)Factory method that creates a ComplexNDArray from a list or 1D array of float values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(float[] real, float[] imag)Factory method that creates a ComplexNDArray from two 1D array of float values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(int... array)Factory method that creates a ComplexNDArray from a list or 1D array of int values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(int[] real, int[] imag)Factory method that creates a ComplexNDArray from two 1D array of int values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(long... array)Factory method that creates a ComplexNDArray from a list or 1D array of long values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(long[] real, long[] imag)Factory method that creates a ComplexNDArray from two 1D array of long values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(short... array)Factory method that creates a ComplexNDArray from a list or 1D array of short values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(short[] real, short[] imag)Factory method that creates a ComplexNDArray from two 1D array of short values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(Object[] realOrComplex)Factory method that creates an NDArray from a multi-dimensional array of numeric values (including Complex type).static ComplexNDArray<Double>BasicComplexDoubleNDArray. of(Object[] real, Object[] imag)Factory method that creates a ComplexNDArray from two multi-dimensional arrays of numeric values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(byte... array)Factory method that creates a ComplexNDArray from a list or 1D array of byte values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(byte[] real, byte[] imag)Factory method that creates a ComplexNDArray from two 1D array of byte values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(double... array)Factory method that creates a ComplexNDArray from a list or 1D array of double values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(double[] real, double[] imag)Factory method that creates a ComplexNDArray from two 1D array of double values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(float... array)Factory method that creates a ComplexNDArray from a list or 1D array of float values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(float[] real, float[] imag)Factory method that creates a ComplexNDArray from two 1D array of float values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(int... array)Factory method that creates a ComplexNDArray from a list or 1D array of int values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(int[] real, int[] imag)Factory method that creates a ComplexNDArray from two 1D array of int values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(long... array)Factory method that creates a ComplexNDArray from a list or 1D array of long values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(long[] real, long[] imag)Factory method that creates a ComplexNDArray from two 1D array of long values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(short... array)Factory method that creates a ComplexNDArray from a list or 1D array of short values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(short[] real, short[] imag)Factory method that creates a ComplexNDArray from two 1D array of short values.static ComplexNDArray<Float>BasicComplexFloatNDArray. of(Object[] realOrComplex)Factory method that creates an NDArray from a multi-dimensional array of numeric values (including Complex type).static ComplexNDArray<Float>BasicComplexFloatNDArray. of(Object[] real, Object[] imag)Factory method that creates a ComplexNDArray from two multi-dimensional arrays of numeric values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. ofMagnitudePhase(NDArray<? extends Number> magnitude, NDArray<? extends Number> phase)Factory method that creates a ComplexNDArray from two multi-dimensional arrays of numeric values.static ComplexNDArray<Double>BasicComplexDoubleNDArray. ofMagnitudePhase(Object[] magnitude, Object[] phase)Factory method that creates a ComplexNDArray from two multi-dimensional arrays of numeric values.static ComplexNDArray<Float>BasicComplexFloatNDArray. ofMagnitudePhase(NDArray<? extends Number> magnitude, NDArray<? extends Number> phase)Factory method that creates a ComplexNDArray from two multi-dimensional arrays of numeric values.static ComplexNDArray<Float>BasicComplexFloatNDArray. ofMagnitudePhase(Object[] magnitude, Object[] phase)Factory method that creates a ComplexNDArray from two multi-dimensional arrays of numeric values. -
Uses of ComplexNDArray in io.github.hakkelt.ndarrays.internal
Classes in io.github.hakkelt.ndarrays.internal that implement ComplexNDArray Modifier and Type Class Description classComplexNDArrayMaskView<T extends Number>A view for a ComplexNDArray that selects values based on a specified mask.classComplexNDArrayPermuteDimsView<T extends Number>A view for a ComplexNDArray that permutes the order of dimensions.classComplexNDArrayReshapeView<T extends Number>A view for a ComplexNDArray that changes the shape of the parent NDArray.classComplexNDArraySliceView<T extends Number>A view for a ComplexNDArray that slices the parent ComplexNDArray.Methods in io.github.hakkelt.ndarrays.internal that return ComplexNDArray Modifier and Type Method Description ComplexNDArray<T2>ArrayOperations. add(ComplexNDArray<T2> me, Object... addends)ComplexNDArray<T2>ArrayOperations. addInplace(ComplexNDArray<T2> me, Object... addends)ComplexNDArray<T>ComplexNDArrayMaskView. apply(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. apply(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayReshapeView. apply(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArraySliceView. apply(UnaryOperator<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayMaskView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayReshapeView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArraySliceView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)static <T extends Number>
ComplexNDArray<T>SliceOperations. applyOnSlices(ComplexNDArray<T> array, BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayMaskView. applyWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. applyWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayReshapeView. applyWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArraySliceView. applyWithCartesianIndices(BiFunction<org.apache.commons.math3.complex.Complex,int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayMaskView. applyWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. applyWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayReshapeView. applyWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArraySliceView. applyWithLinearIndices(BiFunction<org.apache.commons.math3.complex.Complex,Integer,org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T2>ArrayOperations. concatenate(ComplexNDArray<T2> me, int axis, NDArray<?>... arrays)ComplexNDArray<T>ComplexNDArrayMaskView. copy()ComplexNDArray<T>ComplexNDArrayPermuteDimsView. copy()ComplexNDArray<T>ComplexNDArrayReshapeView. copy()ComplexNDArray<T>ComplexNDArraySliceView. copy()ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, byte[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, byte[] real, byte[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, double[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, double[] real, double[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, float[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, float[] real, float[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, int[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, int[] real, int[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, long[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, long[] real, long[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, short[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, short[] real, short[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, NDArray<?> array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, NDArray<? extends Number> real, NDArray<? extends Number> imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, Object[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, Object[] real, Object[] imag)ComplexNDArray<T2>CopyFromOperations. copyFromMagnitudePhase(ComplexNDArray<T2> me, NDArray<? extends Number> magnitude, NDArray<? extends Number> phase)ComplexNDArray<T2>ArrayOperations. divide(ComplexNDArray<T2> me, Object... divisors)ComplexNDArray<T2>ArrayOperations. divideInplace(ComplexNDArray<T2> me, Object... divisors)ComplexNDArray<T2>ViewOperations. dropDims(ComplexNDArray<T2> me, int... droppedDims)ComplexNDArray<T2>ArrayOperations. fill(ComplexNDArray<T2> me, double value)ComplexNDArray<T2>ArrayOperations. fill(ComplexNDArray<T2> me, org.apache.commons.math3.complex.Complex value)ComplexNDArray<T2>ArrayOperations. fill(ComplexNDArray<T2> me, T2 value)ComplexNDArray<T>ComplexNDArrayMaskView. fillUsingCartesianIndices(Function<int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. fillUsingCartesianIndices(Function<int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayReshapeView. fillUsingCartesianIndices(Function<int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArraySliceView. fillUsingCartesianIndices(Function<int[],org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayMaskView. fillUsingLinearIndices(IntFunction<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. fillUsingLinearIndices(IntFunction<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArrayReshapeView. fillUsingLinearIndices(IntFunction<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T>ComplexNDArraySliceView. fillUsingLinearIndices(IntFunction<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T2>ViewOperations. internalSlice(ComplexNDArray<T2> me, NormalizedRange[] slicingExpressions)ComplexNDArray<T>ComplexNDArrayMaskView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayReshapeView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArraySliceView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T2>ViewOperations. mask(ComplexNDArray<T2> me, NDArray<?> mask, boolean isInverse)ComplexNDArray<T2>ViewOperations. mask(ComplexNDArray<T2> me, BiPredicate<org.apache.commons.math3.complex.Complex,?> func, boolean withLinearIndices)ComplexNDArray<T2>ViewOperations. mask(ComplexNDArray<T2> me, Predicate<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T2>ArrayOperations. multiply(ComplexNDArray<T2> me, Object... multiplicands)ComplexNDArray<T2>ArrayOperations. multiplyInplace(ComplexNDArray<T2> me, Object... multiplicands)ComplexNDArray<T2>ViewOperations. permuteDims(ComplexNDArray<T2> me, int... permutation)ComplexNDArray<T>ComplexNDArrayMaskView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayReshapeView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)ComplexNDArray<T>ComplexNDArraySliceView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)static <T extends Number>
ComplexNDArray<T>SliceOperations. reduceComplexSlices(ComplexNDArray<T> array, BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... reducedDims)ComplexNDArray<T2>ViewOperations. reshape(ComplexNDArray<T2> me, int... newShape)ComplexNDArray<T2>ViewOperations. selectDims(ComplexNDArray<T2> me, int... selectedDims)ComplexNDArray<T>ComplexNDArrayMaskView. similar()ComplexNDArray<T>ComplexNDArrayPermuteDimsView. similar()ComplexNDArray<T>ComplexNDArrayReshapeView. similar()ComplexNDArray<T>ComplexNDArraySliceView. similar()ComplexNDArray<T2>ViewOperations. slice(ComplexNDArray<T2> me, Object... slicingExpressions)ComplexNDArray<T2>ViewOperations. squeeze(ComplexNDArray<T2> me)ComplexNDArray<T2>ArrayOperations. subtract(ComplexNDArray<T2> me, Object... substrahends)ComplexNDArray<T2>ArrayOperations. subtractInplace(ComplexNDArray<T2> me, Object... substrahends)Methods in io.github.hakkelt.ndarrays.internal with parameters of type ComplexNDArray Modifier and Type Method Description ComplexNDArray<T2>ArrayOperations. add(ComplexNDArray<T2> me, Object... addends)ComplexNDArray<T2>ArrayOperations. addInplace(ComplexNDArray<T2> me, Object... addends)static <T extends Number>
ComplexNDArray<T>SliceOperations. applyOnSlices(ComplexNDArray<T> array, BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T2>ArrayOperations. concatenate(ComplexNDArray<T2> me, int axis, NDArray<?>... arrays)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, byte[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, byte[] real, byte[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, double[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, double[] real, double[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, float[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, float[] real, float[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, int[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, int[] real, int[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, long[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, long[] real, long[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, short[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, short[] real, short[] imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, NDArray<?> array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, NDArray<? extends Number> real, NDArray<? extends Number> imag)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, Object[] array)ComplexNDArray<T2>CopyFromOperations. copyFrom(ComplexNDArray<T2> me, Object[] real, Object[] imag)ComplexNDArray<T2>CopyFromOperations. copyFromMagnitudePhase(ComplexNDArray<T2> me, NDArray<? extends Number> magnitude, NDArray<? extends Number> phase)ComplexNDArray<T2>ArrayOperations. divide(ComplexNDArray<T2> me, Object... divisors)ComplexNDArray<T2>ArrayOperations. divideInplace(ComplexNDArray<T2> me, Object... divisors)ComplexNDArray<T2>ViewOperations. dropDims(ComplexNDArray<T2> me, int... droppedDims)ComplexNDArray<T2>ArrayOperations. fill(ComplexNDArray<T2> me, double value)ComplexNDArray<T2>ArrayOperations. fill(ComplexNDArray<T2> me, org.apache.commons.math3.complex.Complex value)ComplexNDArray<T2>ArrayOperations. fill(ComplexNDArray<T2> me, T2 value)ComplexNDArray<T2>ViewOperations. internalSlice(ComplexNDArray<T2> me, NormalizedRange[] slicingExpressions)ComplexNDArray<T2>ViewOperations. mask(ComplexNDArray<T2> me, NDArray<?> mask, boolean isInverse)ComplexNDArray<T2>ViewOperations. mask(ComplexNDArray<T2> me, BiPredicate<org.apache.commons.math3.complex.Complex,?> func, boolean withLinearIndices)ComplexNDArray<T2>ViewOperations. mask(ComplexNDArray<T2> me, Predicate<org.apache.commons.math3.complex.Complex> func)ComplexNDArray<T2>ArrayOperations. multiply(ComplexNDArray<T2> me, Object... multiplicands)ComplexNDArray<T2>ArrayOperations. multiplyInplace(ComplexNDArray<T2> me, Object... multiplicands)ComplexNDArray<T2>ViewOperations. permuteDims(ComplexNDArray<T2> me, int... permutation)static <T extends Number>
ComplexNDArray<T>SliceOperations. reduceComplexSlices(ComplexNDArray<T> array, BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... reducedDims)ComplexNDArray<T2>ViewOperations. reshape(ComplexNDArray<T2> me, int... newShape)ComplexNDArray<T2>ViewOperations. selectDims(ComplexNDArray<T2> me, int... selectedDims)ComplexNDArray<T2>ViewOperations. slice(ComplexNDArray<T2> me, Object... slicingExpressions)ComplexNDArray<T2>ViewOperations. squeeze(ComplexNDArray<T2> me)ComplexNDArray<T2>ArrayOperations. subtract(ComplexNDArray<T2> me, Object... substrahends)ComplexNDArray<T2>ArrayOperations. subtractInplace(ComplexNDArray<T2> me, Object... substrahends)Method parameters in io.github.hakkelt.ndarrays.internal with type arguments of type ComplexNDArray Modifier and Type Method Description ComplexNDArray<T>ComplexNDArrayMaskView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayReshapeView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArraySliceView. applyOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)static <T extends Number>
ComplexNDArray<T>SliceOperations. applyOnSlices(ComplexNDArray<T> array, BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayMaskView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayReshapeView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArraySliceView. mapOnComplexSlices(BiFunction<ComplexNDArray<T>,int[],NDArray<?>> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayMaskView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayPermuteDimsView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)ComplexNDArray<T>ComplexNDArrayReshapeView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)ComplexNDArray<T>ComplexNDArraySliceView. reduceComplexSlices(BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... iterationDims)static <T extends Number>
ComplexNDArray<T>SliceOperations. reduceComplexSlices(ComplexNDArray<T> array, BiFunction<ComplexNDArray<T>,int[],org.apache.commons.math3.complex.Complex> func, int... reducedDims)Constructors in io.github.hakkelt.ndarrays.internal with parameters of type ComplexNDArray Constructor Description ComplexNDArrayCollector(ComplexNDArray<T> destination)
-