Class MixedRadixFactor5

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

public class MixedRadixFactor5 extends MixedRadixFactor
The MixedRadixFactor5 class handles factors of 5 in the FFT.
  • Constructor Details

    • MixedRadixFactor5

      public MixedRadixFactor5(PassConstants passConstants)
      Construct a MixedRadixFactor5.
      Parameters:
      passConstants - PassConstants.
  • Method Details

    • passScalar

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

      protected void passSIMD(PassData passData)
      Handle factors of 5 using SIMD vectors.
      Specified by:
      passSIMD in class MixedRadixFactor
      Parameters:
      passData - PassData.
    • interleaved

      protected void interleaved(PassData passData)
      Handle factors of 5.
      Parameters:
      passData - PassData.
    • blocked

      protected void blocked(PassData passData)
      Handle factors of 5.
      Parameters:
      passData - PassData.