---
title: "forward(input:output:)"
framework: accelerate
role: symbol
role_heading: Instance Method
path: "accelerate/vdsp/fft/forward(input:output:)"
---

# forward(input:output:)

Computes an out-of-place forward fast Fourier transform.

## Declaration

```swift
func forward(input: DSPSplitComplex, output: inout DSPSplitComplex)
```

## See Also

### Instance Methods

- [inverse(input:output:)](accelerate/vdsp/fft/inverse(input:output:).md)
- [transform(input:output:direction:)](accelerate/vdsp/fft/transform(input:output:direction:).md)
