Class MixedRadixFactorPrime

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

public class MixedRadixFactorPrime extends MixedRadixFactor
The MixedRadixFactorPrime class handles prime factors in the FFT.
  • Constructor Details

    • MixedRadixFactorPrime

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

    • passScalar

      protected void passScalar(PassData passData)
      Handle a general prime number.
      Specified by:
      passScalar in class MixedRadixFactor
      Parameters:
      passData - the pass data.
    • passSIMD

      protected void passSIMD(PassData passData)
      There is no SIMD support for general prime numbers, so the scalar method is used.
      Specified by:
      passSIMD in class MixedRadixFactor
      Parameters:
      passData - the pass data.