Class CopyComplexTypes


  • public class CopyComplexTypes
    extends Object
    Copies the value of one RealType into another using double precision.
    Author:
    Martin Horn (University of Konstanz), Gabriel Selzer
    • Constructor Detail

      • CopyComplexTypes

        public CopyComplexTypes()
    • Method Detail

      • copyComplexTypes

        public static <I extends ComplexType<I>,​O extends ComplexType<O>> void copyComplexTypes​(I input,
                                                                                                      O output)
        Copies the real and imaginary components from input to output.
        Parameters:
        input - the input
        output - the preallocated output
        Implementation Note:
        op names='convert.copy, engine.copy', priority='-10000', type=Computer
      • copyRAIs

        public static <I extends ComplexType<I>,​O extends ComplexType<O>,​RAII extends RandomAccessibleInterval<I>,​RAIO extends RandomAccessibleInterval<O>> void copyRAIs​(RAII input,
                                                                                                                                                                                            RAIO output)
        Copies the real and imaginary components from each element of input to the corresponding element of output.
        Parameters:
        input - the input
        output - the preallocated output
        Implementation Note:
        op names='convert.copy, engine.copy', priority='-10000', type=Computer