Table of Contents

Class PocketFFTPlanCache

Namespace
NumSharp.Fourier
Assembly
NumSharp.dll

Bounded plan cache. Plans are immutable + deterministic, so sharing them across transforms of the same length is safe and reproduces numpy bit-for-bit (only the twiddle setup is saved). Bounded so a program touching many distinct lengths cannot leak.

public static class PocketFFTPlanCache
Inheritance
PocketFFTPlanCache
Inherited Members

Methods

GetComplex(long)

public static PocketFFTComplexPlan GetComplex(long len)

Parameters

len long

Returns

PocketFFTComplexPlan

GetReal(long)

public static PocketFFTRealPlan GetReal(long len)

Parameters

len long

Returns

PocketFFTRealPlan