---
title: "makeFFTSetup(log2n:radix:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vdsp_splitcomplexdouble/makefftsetup(log2n:radix:)"
---

# makeFFTSetup(log2n:radix:)

Returns a setup structure to perform a fast Fourier transform.

## Declaration

```swift
static func makeFFTSetup(log2n: vDSP_Length, radix: vDSP.Radix) -> OpaquePointer?
```
