makeFactory#
These functions make a concrete factory, which can then be used to make either Inplace or Ooplace compute objects.
- See Also:
FUNCTIONS
- hpk.fft.makeFactoryCC(dtype: object, cfg: hpk.Configuration = []) hpk.fft.FactoryCC_float64#
- hpk.fft.makeFactoryCC(dtype: object, cfg: hpk.Configuration = []) hpk.fft.FactoryCC_float32
- hpk.fft.makeFactoryCC(dtype: object, cfg: hpk.Configuration = []) hpk.fft.FactoryCC_float16
Makes a factory for complex time domain and complex frequency domain.
- Parameters:
dtype – A data type object, which specifies the precision.
cfg – An optional
hpk.Configurationobject.
- Returns:
A FactoryCC.
- hpk.fft.makeFactoryRC(dtype: object, cfg: hpk.Configuration = []) hpk.fft.FactoryRC_float64#
- hpk.fft.makeFactoryRC(dtype: object, cfg: hpk.Configuration = []) hpk.fft.FactoryRC_float32
- hpk.fft.makeFactoryRC(dtype: object, cfg: hpk.Configuration = []) hpk.fft.FactoryRC_float16
Makes a factory for real time domain and complex frequency domain.
- Parameters:
dtype – A data type object, which specifies the precision.
cfg – An optional
hpk.Configurationobject.
- Returns:
A FactoryRC.