Interface Mutate1D

    • Method Detail

      • copyComplexArgument

        static void copyComplexArgument​(Access1D<ComplexNumber> source,
                                        Mutate1D destination)
        Copies the argument of the ComplexNumber elements to the destination.
      • copyComplexImaginary

        static void copyComplexImaginary​(Access1D<ComplexNumber> source,
                                         Mutate1D destination)
        Copies the imaginary part of the ComplexNumber elements to the destination.
      • copyComplexModulus

        static void copyComplexModulus​(Access1D<ComplexNumber> source,
                                       Mutate1D destination)
        Copies the modulus of the ComplexNumber elements to the destination.
      • copyComplexModulusAndArgument

        static void copyComplexModulusAndArgument​(Access1D<ComplexNumber> source,
                                                  Mutate1D modDest,
                                                  Mutate1D argDest)
        Simultaneously copies the modulus and argument of the ComplexNumber elements to the destinations.
      • copyComplexReal

        static void copyComplexReal​(Access1D<ComplexNumber> source,
                                    Mutate1D destination)
        Copies the real part of the ComplexNumber elements to the destination.
      • copyComplexRealAndImaginary

        static void copyComplexRealAndImaginary​(Access1D<ComplexNumber> source,
                                                Mutate1D realDest,
                                                Mutate1D imagDest)
        Simultaneously copies the real and imaginary parts of the ComplexNumber elements to the destinations.
      • reset

        default void reset()
        Reset this mutable structure to some standard (all zeros) initial state. It must still be usuable after this call, and the structure/size/shape must not change.
      • set

        default void set​(int index,
                         byte value)
      • set

        void set​(int index,
                 double value)
      • set

        default void set​(int index,
                         float value)
      • set

        default void set​(int index,
                         int value)
      • set

        default void set​(int index,
                         long value)
      • set

        default void set​(int index,
                         short value)
      • set

        default void set​(long index,
                         byte value)
      • set

        void set​(long index,
                 java.lang.Comparable<?> value)
      • set

        default void set​(long index,
                         double value)
      • set

        default void set​(long index,
                         float value)
      • set

        default void set​(long index,
                         int value)
      • set

        default void set​(long index,
                         long value)
      • set

        default void set​(long index,
                         short value)