---
title: vDSP.DFTDoublePrecisionInterleavedFunctions
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/vdsp/dftdoubleprecisioninterleavedfunctions
---

# vDSP.DFTDoublePrecisionInterleavedFunctions

## Declaration

```swift
struct DFTDoublePrecisionInterleavedFunctions
```

## Topics

### Type Methods

- [destroySetup(_:)](accelerate/vdsp/dftdoubleprecisioninterleavedfunctions/destroysetup(_:).md)
- [makeDiscreteFourierTransform(previous:count:direction:transformType:)](accelerate/vdsp/dftdoubleprecisioninterleavedfunctions/makediscretefouriertransform(previous:count:direction:transformtype:).md)

## Relationships

### Conforms To

- [vDSP_DiscreteTransformLifecycleFunctions](accelerate/vdsp_discretetransformlifecyclefunctions.md)

## See Also

### Structures

- [vDSP.Biquad](accelerate/vdsp/biquad.md)
- [vDSP.VectorizableDouble](accelerate/vdsp/vectorizabledouble.md)
- [vDSP.VectorizableFloat](accelerate/vdsp/vectorizablefloat.md)
- [vDSP.DFTDoublePrecisionSplitComplexFunctions](accelerate/vdsp/dftdoubleprecisionsplitcomplexfunctions.md)
- [vDSP.DFTSinglePrecisionInterleavedFunctions](accelerate/vdsp/dftsingleprecisioninterleavedfunctions.md)
- [vDSP.DFTSinglePrecisionSplitComplexFunctions](accelerate/vdsp/dftsingleprecisionsplitcomplexfunctions.md)
- [vDSP_SplitComplexDouble](accelerate/vdsp_splitcomplexdouble.md)
- [vDSP_SplitComplexFloat](accelerate/vdsp_splitcomplexfloat.md)
