Welcome to hipFFT’s documentation!#
hipFFT is an FFT marshalling library. Currently, hipFFT supports either rocFFT or cuFFT as backends.
Contents:
- hipFFT
- API Usage
- Types
hipfftTypehipfftHandlehipfftResulthipfftResult::HIPFFT_SUCCESShipfftResult::HIPFFT_INVALID_PLANhipfftResult::HIPFFT_ALLOC_FAILEDhipfftResult::HIPFFT_INVALID_TYPEhipfftResult::HIPFFT_INVALID_VALUEhipfftResult::HIPFFT_INTERNAL_ERRORhipfftResult::HIPFFT_EXEC_FAILEDhipfftResult::HIPFFT_SETUP_FAILEDhipfftResult::HIPFFT_INVALID_SIZEhipfftResult::HIPFFT_UNALIGNED_DATAhipfftResult::HIPFFT_INCOMPLETE_PARAMETER_LISThipfftResult::HIPFFT_INVALID_DEVICEhipfftResult::HIPFFT_PARSE_ERRORhipfftResult::HIPFFT_NO_WORKSPACEhipfftResult::HIPFFT_NOT_IMPLEMENTEDhipfftResult::HIPFFT_NOT_SUPPORTED
- Simple plans
- User managed simple plans
- More advanced plans
- Estimating work area sizes
- Accurate work area sizes
- Executing plans
- Types