Class MixedRadixFactor2

java.lang.Object
ffx.numerics.fft.MixedRadixFactor
ffx.numerics.fft.MixedRadixFactor2

public class MixedRadixFactor2 extends MixedRadixFactor
The MixedRadixFactor2 class handles factors of 2 in the FFT.
  • Constructor Details

    • MixedRadixFactor2

      public MixedRadixFactor2(PassConstants passConstants)
      Create a new MixedRadixFactor2 instance.
      Parameters:
      passConstants - The pass constants.
  • Method Details

    • passScalar

      protected void passScalar(PassData passData)
      Handle factors of 2.
      Specified by:
      passScalar in class MixedRadixFactor
      Parameters:
      passData - The pass data.
    • passSIMD

      protected void passSIMD(PassData passData)
      Handle factors of 2 using SIMD vectors.
      Specified by:
      passSIMD in class MixedRadixFactor
      Parameters:
      passData - The pass data.