---
title: vDSP
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vdsp
---

# vDSP

An enumeration that acts as a namespace for Swift overlays to vDSP.

## Declaration

```swift
enum vDSP
```

## Mentioned in

Performing Fourier transforms on interleaved-complex data

## Topics

### Type Methods

- [absolute(_:)](accelerate/vdsp/absolute(_:)-9c3ge.md)
- [absolute(_:)](accelerate/vdsp/absolute(_:)-5ehc1.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-9x5jn.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-1wu9x.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-657bd.md)
- [absolute(_:result:)](accelerate/vdsp/absolute(_:result:)-4pigo.md)
- [add(_:_:)](accelerate/vdsp/add(_:_:)-9mv1a.md)
- [add(_:_:)](accelerate/vdsp/add(_:_:)-2ftxc.md)
- [add(_:_:)](accelerate/vdsp/add(_:_:)-53nh9.md)
- [add(_:_:)](accelerate/vdsp/add(_:_:)-7swvf.md)
- [add(_:_:result:)](accelerate/vdsp/add(_:_:result:)-2531u.md)
- [add(_:_:result:)](accelerate/vdsp/add(_:_:result:)-2w0o9.md)
- [add(_:_:result:)](accelerate/vdsp/add(_:_:result:)-338hl.md)
- [add(_:_:result:)](accelerate/vdsp/add(_:_:result:)-3vzwi.md)
- [add(_:to:count:result:)](accelerate/vdsp/add(_:to:count:result:)-g1dk.md)
- [add(_:to:count:result:)](accelerate/vdsp/add(_:to:count:result:)-75np9.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-4e3tj.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-1bsuq.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-9dxlr.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-4667v.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-3tw93.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-7aut1.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-36vhq.md)
- [add(multiplication:_:)](accelerate/vdsp/add(multiplication:_:)-9bgb2.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-8ixx9.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-2i5om.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-1rob9.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-6n4jf.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-2wpvw.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-8dau.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-48vyq.md)
- [add(multiplication:_:result:)](accelerate/vdsp/add(multiplication:_:result:)-1srn8.md)
- [add(multiplication:multiplication:)](accelerate/vdsp/add(multiplication:multiplication:)-563ub.md)
- [add(multiplication:multiplication:)](accelerate/vdsp/add(multiplication:multiplication:)-boma.md)
- [add(multiplication:multiplication:)](accelerate/vdsp/add(multiplication:multiplication:)-8rjh8.md)
- [add(multiplication:multiplication:)](accelerate/vdsp/add(multiplication:multiplication:)-xxxa.md)
- [add(multiplication:multiplication:result:)](accelerate/vdsp/add(multiplication:multiplication:result:)-9xe8k.md)
- [add(multiplication:multiplication:result:)](accelerate/vdsp/add(multiplication:multiplication:result:)-663mk.md)
- [add(multiplication:multiplication:result:)](accelerate/vdsp/add(multiplication:multiplication:result:)-5s7xu.md)
- [add(multiplication:multiplication:result:)](accelerate/vdsp/add(multiplication:multiplication:result:)-4g1u3.md)
- [addSubtract(_:_:addResult:subtractResult:)](accelerate/vdsp/addsubtract(_:_:addresult:subtractresult:)-avzd.md)
- [addSubtract(_:_:addResult:subtractResult:)](accelerate/vdsp/addsubtract(_:_:addresult:subtractresult:)-6qxwa.md)
- [amplitudeToDecibels(_:zeroReference:)](accelerate/vdsp/amplitudetodecibels(_:zeroreference:)-2cgik.md)
- [amplitudeToDecibels(_:zeroReference:)](accelerate/vdsp/amplitudetodecibels(_:zeroreference:)-88bpy.md)
- [clear(_:)](accelerate/vdsp/clear(_:)-1t76j.md)
- [clear(_:)](accelerate/vdsp/clear(_:)-5f0gr.md)
- [clip(_:to:)](accelerate/vdsp/clip(_:to:)-8jsic.md)
- [clip(_:to:)](accelerate/vdsp/clip(_:to:)-20gz4.md)
- [clip(_:to:result:)](accelerate/vdsp/clip(_:to:result:)-3lbii.md)
- [clip(_:to:result:)](accelerate/vdsp/clip(_:to:result:)-84zw9.md)
- [conjugate(_:count:result:)](accelerate/vdsp/conjugate(_:count:result:)-v5m9.md)
- [conjugate(_:count:result:)](accelerate/vdsp/conjugate(_:count:result:)-89mrk.md)
- [convert(amplitude:toDecibels:zeroReference:)](accelerate/vdsp/convert(amplitude:todecibels:zeroreference:)-4io4p.md)
- [convert(amplitude:toDecibels:zeroReference:)](accelerate/vdsp/convert(amplitude:todecibels:zeroreference:)-83uy1.md)
- [convert(interleavedComplexVector:toSplitComplexVector:)](accelerate/vdsp/convert(interleavedcomplexvector:tosplitcomplexvector:)-8cqd4.md)
- [convert(interleavedComplexVector:toSplitComplexVector:)](accelerate/vdsp/convert(interleavedcomplexvector:tosplitcomplexvector:)-4lnrf.md)
- [convert(polarCoordinates:toRectangularCoordinates:)](accelerate/vdsp/convert(polarcoordinates:torectangularcoordinates:)-22zz0.md)
- [convert(polarCoordinates:toRectangularCoordinates:)](accelerate/vdsp/convert(polarcoordinates:torectangularcoordinates:)-3vpjf.md)
- [convert(power:toDecibels:zeroReference:)](accelerate/vdsp/convert(power:todecibels:zeroreference:)-3aiv4.md)
- [convert(power:toDecibels:zeroReference:)](accelerate/vdsp/convert(power:todecibels:zeroreference:)-5u3vs.md)
- [convert(rectangularCoordinates:toPolarCoordinates:)](accelerate/vdsp/convert(rectangularcoordinates:topolarcoordinates:)-84131.md)
- [convert(rectangularCoordinates:toPolarCoordinates:)](accelerate/vdsp/convert(rectangularcoordinates:topolarcoordinates:)-1zi4t.md)
- [convert(splitComplexVector:toInterleavedComplexVector:)](accelerate/vdsp/convert(splitcomplexvector:tointerleavedcomplexvector:)-9v193.md)
- [convert(splitComplexVector:toInterleavedComplexVector:)](accelerate/vdsp/convert(splitcomplexvector:tointerleavedcomplexvector:)-65gyx.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-698ye.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-2ejgr.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-3jcmt.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-3bomv.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-3j3tb.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-93xn9.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-7itb5.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-7pknu.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-1jwgk.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-7jdvz.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-4sj10.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-1ajdy.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-4es14.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-9orm4.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-2ig4y.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-4xlg5.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-3sxak.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-3sgv7.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-2oiwm.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-3t71v.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-48635.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-3tofv.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-2dsry.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-9qu7f.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-slaa.md)
- [convertElements(of:to:rounding:)](accelerate/vdsp/convertelements(of:to:rounding:)-14dc1.md)
- [convolve(_:rowCount:columnCount:with3x3Kernel:)](accelerate/vdsp/convolve(_:rowcount:columncount:with3x3kernel:)-1r5oa.md)
- [convolve(_:rowCount:columnCount:with3x3Kernel:)](accelerate/vdsp/convolve(_:rowcount:columncount:with3x3kernel:)-7qjgw.md)
- [convolve(_:rowCount:columnCount:with3x3Kernel:result:)](accelerate/vdsp/convolve(_:rowcount:columncount:with3x3kernel:result:)-34k76.md)
- [convolve(_:rowCount:columnCount:with3x3Kernel:result:)](accelerate/vdsp/convolve(_:rowcount:columncount:with3x3kernel:result:)-2worq.md)
- [convolve(_:rowCount:columnCount:with5x5Kernel:)](accelerate/vdsp/convolve(_:rowcount:columncount:with5x5kernel:)-7cvh9.md)
- [convolve(_:rowCount:columnCount:with5x5Kernel:)](accelerate/vdsp/convolve(_:rowcount:columncount:with5x5kernel:)-101d6.md)
- [convolve(_:rowCount:columnCount:with5x5Kernel:result:)](accelerate/vdsp/convolve(_:rowcount:columncount:with5x5kernel:result:)-g68r.md)
- [convolve(_:rowCount:columnCount:with5x5Kernel:result:)](accelerate/vdsp/convolve(_:rowcount:columncount:with5x5kernel:result:)-76h85.md)
- [convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:)](accelerate/vdsp/convolve(_:rowcount:columncount:withkernel:kernelrowcount:kernelcolumncount:)-1sswe.md)
- [convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:)](accelerate/vdsp/convolve(_:rowcount:columncount:withkernel:kernelrowcount:kernelcolumncount:)-267yl.md)
- [convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:result:)](accelerate/vdsp/convolve(_:rowcount:columncount:withkernel:kernelrowcount:kernelcolumncount:result:)-4211m.md)
- [convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:result:)](accelerate/vdsp/convolve(_:rowcount:columncount:withkernel:kernelrowcount:kernelcolumncount:result:)-5hiro.md)
- [convolve(_:withKernel:)](accelerate/vdsp/convolve(_:withkernel:)-1nv65.md)
- [convolve(_:withKernel:)](accelerate/vdsp/convolve(_:withkernel:)-4p0rt.md)
- [convolve(_:withKernel:result:)](accelerate/vdsp/convolve(_:withkernel:result:)-8j76l.md)
- [convolve(_:withKernel:result:)](accelerate/vdsp/convolve(_:withkernel:result:)-2z66w.md)
- [copy(_:to:count:)](accelerate/vdsp/copy(_:to:count:)-96jr5.md)
- [copy(_:to:count:)](accelerate/vdsp/copy(_:to:count:)-7zpro.md)
- [correlate(_:withKernel:)](accelerate/vdsp/correlate(_:withkernel:)-7f6o0.md)
- [correlate(_:withKernel:)](accelerate/vdsp/correlate(_:withkernel:)-9sol8.md)
- [correlate(_:withKernel:result:)](accelerate/vdsp/correlate(_:withkernel:result:)-1lb82.md)
- [correlate(_:withKernel:result:)](accelerate/vdsp/correlate(_:withkernel:result:)-377zj.md)
- [countZeroCrossings(_:)](accelerate/vdsp/countzerocrossings(_:)-3vfmd.md)
- [countZeroCrossings(_:)](accelerate/vdsp/countzerocrossings(_:)-3btsl.md)
- [distanceSquared(_:_:)](accelerate/vdsp/distancesquared(_:_:)-3oub3.md)
- [distanceSquared(_:_:)](accelerate/vdsp/distancesquared(_:_:)-2dvb6.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-73m8v.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-9nb4j.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-8swnm.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-70npt.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-1uqmz.md)
- [divide(_:_:)](accelerate/vdsp/divide(_:_:)-6nfsi.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-18qa3.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-3emlk.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-44mff.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-5hwb2.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-6gtmm.md)
- [divide(_:_:result:)](accelerate/vdsp/divide(_:_:result:)-7ejy9.md)
- [divide(_:by:count:result:)](accelerate/vdsp/divide(_:by:count:result:)-9chz5.md)
- [divide(_:by:count:result:)](accelerate/vdsp/divide(_:by:count:result:)-57jlj.md)
- [divide(_:by:result:)](accelerate/vdsp/divide(_:by:result:)-66qch.md)
- [divide(_:by:result:)](accelerate/vdsp/divide(_:by:result:)-402v9.md)
- [doubleToFloat(_:)](accelerate/vdsp/doubletofloat(_:).md)
- [downsample(_:decimationFactor:filter:)](accelerate/vdsp/downsample(_:decimationfactor:filter:)-1o8it.md)
- [downsample(_:decimationFactor:filter:)](accelerate/vdsp/downsample(_:decimationfactor:filter:)-40d8o.md)
- [downsample(_:decimationFactor:filter:result:)](accelerate/vdsp/downsample(_:decimationfactor:filter:result:)-2y1iv.md)
- [downsample(_:decimationFactor:filter:result:)](accelerate/vdsp/downsample(_:decimationfactor:filter:result:)-1g4a.md)
- [evaluatePolynomial(usingCoefficients:withVariables:)](accelerate/vdsp/evaluatepolynomial(usingcoefficients:withvariables:)-31vi2.md)
- [evaluatePolynomial(usingCoefficients:withVariables:)](accelerate/vdsp/evaluatepolynomial(usingcoefficients:withvariables:)-7mznu.md)
- [evaluatePolynomial(usingCoefficients:withVariables:result:)](accelerate/vdsp/evaluatepolynomial(usingcoefficients:withvariables:result:)-2ncdh.md)
- [evaluatePolynomial(usingCoefficients:withVariables:result:)](accelerate/vdsp/evaluatepolynomial(usingcoefficients:withvariables:result:)-6eaoc.md)
- [fill(_:with:)](accelerate/vdsp/fill(_:with:)-91ud3.md)
- [fill(_:with:)](accelerate/vdsp/fill(_:with:)-7gfq3.md)
- [floatToDouble(_:)](accelerate/vdsp/floattodouble(_:).md)
- [floatingPointToInteger(_:integerType:rounding:)](accelerate/vdsp/floatingpointtointeger(_:integertype:rounding:)-33dtm.md)
- [floatingPointToInteger(_:integerType:rounding:)](accelerate/vdsp/floatingpointtointeger(_:integertype:rounding:)-9z84u.md)
- [formRamp(in:result:)](accelerate/vdsp/formramp(in:result:)-6ef26.md)
- [formRamp(in:result:)](accelerate/vdsp/formramp(in:result:)-8lsid.md)
- [formRamp(withInitialValue:increment:result:)](accelerate/vdsp/formramp(withinitialvalue:increment:result:)-4ibjw.md)
- [formRamp(withInitialValue:increment:result:)](accelerate/vdsp/formramp(withinitialvalue:increment:result:)-40zxg.md)
- [formRamp(withInitialValue:multiplyingBy:increment:result:)](accelerate/vdsp/formramp(withinitialvalue:multiplyingby:increment:result:)-p7s4.md)
- [formRamp(withInitialValue:multiplyingBy:increment:result:)](accelerate/vdsp/formramp(withinitialvalue:multiplyingby:increment:result:)-4r0kz.md)
- [formStereoRamp(withInitialValue:multiplyingBy:_:increment:results:_:)](accelerate/vdsp/formstereoramp(withinitialvalue:multiplyingby:_:increment:results:_:)-99lyb.md)
- [formStereoRamp(withInitialValue:multiplyingBy:_:increment:results:_:)](accelerate/vdsp/formstereoramp(withinitialvalue:multiplyingby:_:increment:results:_:)-9be28.md)
- [formWindow(usingSequence:result:isHalfWindow:)](accelerate/vdsp/formwindow(usingsequence:result:ishalfwindow:)-6cmve.md)
- [formWindow(usingSequence:result:isHalfWindow:)](accelerate/vdsp/formwindow(usingsequence:result:ishalfwindow:)-9dls5.md)
- [hypot(_:_:)](accelerate/vdsp/hypot(_:_:)-7ku7m.md)
- [hypot(_:_:)](accelerate/vdsp/hypot(_:_:)-5grex.md)
- [hypot(_:_:result:)](accelerate/vdsp/hypot(_:_:result:)-1z10j.md)
- [hypot(_:_:result:)](accelerate/vdsp/hypot(_:_:result:)-5d8pw.md)
- [hypot(x0:x1:y0:y1:)](accelerate/vdsp/hypot(x0:x1:y0:y1:)-12d4r.md)
- [hypot(x0:x1:y0:y1:)](accelerate/vdsp/hypot(x0:x1:y0:y1:)-15wy5.md)
- [hypot(x0:x1:y0:y1:result:)](accelerate/vdsp/hypot(x0:x1:y0:y1:result:)-4pizr.md)
- [hypot(x0:x1:y0:y1:result:)](accelerate/vdsp/hypot(x0:x1:y0:y1:result:)-7ksm.md)
- [indexOfMaximum(_:)](accelerate/vdsp/indexofmaximum(_:)-8h0hm.md)
- [indexOfMaximum(_:)](accelerate/vdsp/indexofmaximum(_:)-5qdtm.md)
- [indexOfMaximumMagnitude(_:)](accelerate/vdsp/indexofmaximummagnitude(_:)-6847f.md)
- [indexOfMaximumMagnitude(_:)](accelerate/vdsp/indexofmaximummagnitude(_:)-f14b.md)
- [indexOfMinimum(_:)](accelerate/vdsp/indexofminimum(_:)-56tf7.md)
- [indexOfMinimum(_:)](accelerate/vdsp/indexofminimum(_:)-989q3.md)
- [integerToFloatingPoint(_:floatingPointType:)](accelerate/vdsp/integertofloatingpoint(_:floatingpointtype:)-7479i.md)
- [integerToFloatingPoint(_:floatingPointType:)](accelerate/vdsp/integertofloatingpoint(_:floatingpointtype:)-5os5n.md)
- [integerToFloatingPoint(_:floatingPointType:)](accelerate/vdsp/integertofloatingpoint(_:floatingpointtype:)-8b7ni.md)
- [integerToFloatingPoint(_:floatingPointType:)](accelerate/vdsp/integertofloatingpoint(_:floatingpointtype:)-8jgqh.md)
- [integerToFloatingPoint(_:floatingPointType:)](accelerate/vdsp/integertofloatingpoint(_:floatingpointtype:)-2xoiz.md)
- [integerToFloatingPoint(_:floatingPointType:)](accelerate/vdsp/integertofloatingpoint(_:floatingpointtype:)-23d97.md)
- [integrate(_:using:stepSize:)](accelerate/vdsp/integrate(_:using:stepsize:)-1bw3x.md)
- [integrate(_:using:stepSize:)](accelerate/vdsp/integrate(_:using:stepsize:)-7wei4.md)
- [integrate(_:using:stepSize:result:)](accelerate/vdsp/integrate(_:using:stepsize:result:)-75jvf.md)
- [integrate(_:using:stepSize:result:)](accelerate/vdsp/integrate(_:using:stepsize:result:)-44lew.md)
- [invertedClip(_:to:)](accelerate/vdsp/invertedclip(_:to:)-8yqtl.md)
- [invertedClip(_:to:)](accelerate/vdsp/invertedclip(_:to:)-4pkxw.md)
- [invertedClip(_:to:result:)](accelerate/vdsp/invertedclip(_:to:result:)-5ioal.md)
- [invertedClip(_:to:result:)](accelerate/vdsp/invertedclip(_:to:result:)-3q12m.md)
- [limit(_:limit:withOutputConstant:)](accelerate/vdsp/limit(_:limit:withoutputconstant:)-2d9u6.md)
- [limit(_:limit:withOutputConstant:)](accelerate/vdsp/limit(_:limit:withoutputconstant:)-8bj65.md)
- [limit(_:limit:withOutputConstant:result:)](accelerate/vdsp/limit(_:limit:withoutputconstant:result:)-6apdv.md)
- [limit(_:limit:withOutputConstant:result:)](accelerate/vdsp/limit(_:limit:withoutputconstant:result:)-9v33v.md)
- [linearInterpolate(_:_:using:)](accelerate/vdsp/linearinterpolate(_:_:using:)-3j5d2.md)
- [linearInterpolate(_:_:using:)](accelerate/vdsp/linearinterpolate(_:_:using:)-71as1.md)
- [linearInterpolate(_:_:using:result:)](accelerate/vdsp/linearinterpolate(_:_:using:result:)-6o7a9.md)
- [linearInterpolate(_:_:using:result:)](accelerate/vdsp/linearinterpolate(_:_:using:result:)-55avl.md)
- [linearInterpolate(elementsOf:using:)](accelerate/vdsp/linearinterpolate(elementsof:using:)-5i3jc.md)
- [linearInterpolate(elementsOf:using:)](accelerate/vdsp/linearinterpolate(elementsof:using:)-49r3c.md)
- [linearInterpolate(elementsOf:using:result:)](accelerate/vdsp/linearinterpolate(elementsof:using:result:)-4n3lr.md)
- [linearInterpolate(elementsOf:using:result:)](accelerate/vdsp/linearinterpolate(elementsof:using:result:)-9y61c.md)
- [maximum(_:)](accelerate/vdsp/maximum(_:)-6lwgw.md)
- [maximum(_:)](accelerate/vdsp/maximum(_:)-220y6.md)
- [maximum(_:_:)](accelerate/vdsp/maximum(_:_:)-4sao3.md)
- [maximum(_:_:)](accelerate/vdsp/maximum(_:_:)-6306m.md)
- [maximum(_:_:result:)](accelerate/vdsp/maximum(_:_:result:)-1rxz4.md)
- [maximum(_:_:result:)](accelerate/vdsp/maximum(_:_:result:)-4021u.md)
- [maximumMagnitude(_:)](accelerate/vdsp/maximummagnitude(_:)-557r4.md)
- [maximumMagnitude(_:)](accelerate/vdsp/maximummagnitude(_:)-19jre.md)
- [mean(_:)](accelerate/vdsp/mean(_:)-60g3p.md)
- [mean(_:)](accelerate/vdsp/mean(_:)-1lwak.md)
- [meanMagnitude(_:)](accelerate/vdsp/meanmagnitude(_:)-664b7.md)
- [meanMagnitude(_:)](accelerate/vdsp/meanmagnitude(_:)-3fica.md)
- [meanSquare(_:)](accelerate/vdsp/meansquare(_:)-1gh6k.md)
- [meanSquare(_:)](accelerate/vdsp/meansquare(_:)-751e5.md)
- [minimum(_:)](accelerate/vdsp/minimum(_:)-4w8y3.md)
- [minimum(_:)](accelerate/vdsp/minimum(_:)-9b5zc.md)
- [minimum(_:_:)](accelerate/vdsp/minimum(_:_:)-9t6e4.md)
- [minimum(_:_:)](accelerate/vdsp/minimum(_:_:)-1rpb2.md)
- [minimum(_:_:result:)](accelerate/vdsp/minimum(_:_:result:)-1bdzw.md)
- [minimum(_:_:result:)](accelerate/vdsp/minimum(_:_:result:)-3eh5g.md)
- [multiply(_:_:)](accelerate/vdsp/multiply(_:_:)-9dxnc.md)
- [multiply(_:_:)](accelerate/vdsp/multiply(_:_:)-1ckqt.md)
- [multiply(_:_:)](accelerate/vdsp/multiply(_:_:)-993yp.md)
- [multiply(_:_:)](accelerate/vdsp/multiply(_:_:)-9zgw.md)
- [multiply(_:_:result:)](accelerate/vdsp/multiply(_:_:result:)-4xorc.md)
- [multiply(_:_:result:)](accelerate/vdsp/multiply(_:_:result:)-358cn.md)
- [multiply(_:_:result:)](accelerate/vdsp/multiply(_:_:result:)-3ptjl.md)
- [multiply(_:_:result:)](accelerate/vdsp/multiply(_:_:result:)-155f3.md)
- [multiply(_:by:count:useConjugate:result:)](accelerate/vdsp/multiply(_:by:count:useconjugate:result:)-4idx8.md)
- [multiply(_:by:count:useConjugate:result:)](accelerate/vdsp/multiply(_:by:count:useconjugate:result:)-79r8u.md)
- [multiply(_:by:result:)](accelerate/vdsp/multiply(_:by:result:)-8b9eq.md)
- [multiply(_:by:result:)](accelerate/vdsp/multiply(_:by:result:)-8jyhd.md)
- [multiply(addition:_:)](accelerate/vdsp/multiply(addition:_:)-4c9in.md)
- [multiply(addition:_:)](accelerate/vdsp/multiply(addition:_:)-1wt61.md)
- [multiply(addition:_:)](accelerate/vdsp/multiply(addition:_:)-4fnbx.md)
- [multiply(addition:_:)](accelerate/vdsp/multiply(addition:_:)-7t59.md)
- [multiply(addition:_:result:)](accelerate/vdsp/multiply(addition:_:result:)-7dujy.md)
- [multiply(addition:_:result:)](accelerate/vdsp/multiply(addition:_:result:)-6x7xq.md)
- [multiply(addition:_:result:)](accelerate/vdsp/multiply(addition:_:result:)-5sqwo.md)
- [multiply(addition:_:result:)](accelerate/vdsp/multiply(addition:_:result:)-3jqts.md)
- [multiply(addition:addition:)](accelerate/vdsp/multiply(addition:addition:)-7rs.md)
- [multiply(addition:addition:)](accelerate/vdsp/multiply(addition:addition:)-1voy8.md)
- [multiply(addition:addition:result:)](accelerate/vdsp/multiply(addition:addition:result:)-89hgk.md)
- [multiply(addition:addition:result:)](accelerate/vdsp/multiply(addition:addition:result:)-7p21q.md)
- [multiply(addition:subtraction:)](accelerate/vdsp/multiply(addition:subtraction:)-7qfik.md)
- [multiply(addition:subtraction:)](accelerate/vdsp/multiply(addition:subtraction:)-6h89l.md)
- [multiply(addition:subtraction:result:)](accelerate/vdsp/multiply(addition:subtraction:result:)-2rldl.md)
- [multiply(addition:subtraction:result:)](accelerate/vdsp/multiply(addition:subtraction:result:)-j688.md)
- [multiply(subtraction:_:)](accelerate/vdsp/multiply(subtraction:_:)-3gxn3.md)
- [multiply(subtraction:_:)](accelerate/vdsp/multiply(subtraction:_:)-8a8sr.md)
- [multiply(subtraction:_:)](accelerate/vdsp/multiply(subtraction:_:)-106pt.md)
- [multiply(subtraction:_:)](accelerate/vdsp/multiply(subtraction:_:)-6y7g6.md)
- [multiply(subtraction:_:result:)](accelerate/vdsp/multiply(subtraction:_:result:)-lhn7.md)
- [multiply(subtraction:_:result:)](accelerate/vdsp/multiply(subtraction:_:result:)-5l106.md)
- [multiply(subtraction:_:result:)](accelerate/vdsp/multiply(subtraction:_:result:)-ziw4.md)
- [multiply(subtraction:_:result:)](accelerate/vdsp/multiply(subtraction:_:result:)-36flg.md)
- [multiply(subtraction:subtraction:)](accelerate/vdsp/multiply(subtraction:subtraction:)-5pv8p.md)
- [multiply(subtraction:subtraction:)](accelerate/vdsp/multiply(subtraction:subtraction:)-1rnom.md)
- [multiply(subtraction:subtraction:result:)](accelerate/vdsp/multiply(subtraction:subtraction:result:)-4jjy5.md)
- [multiply(subtraction:subtraction:result:)](accelerate/vdsp/multiply(subtraction:subtraction:result:)-rubk.md)
- [negative(_:)](accelerate/vdsp/negative(_:)-24oe4.md)
- [negative(_:)](accelerate/vdsp/negative(_:)-8mo1p.md)
- [negative(_:result:)](accelerate/vdsp/negative(_:result:)-5bwqv.md)
- [negative(_:result:)](accelerate/vdsp/negative(_:result:)-92caw.md)
- [negativeAbsolute(_:)](accelerate/vdsp/negativeabsolute(_:)-1b5m6.md)
- [negativeAbsolute(_:)](accelerate/vdsp/negativeabsolute(_:)-66a7a.md)
- [negativeAbsolute(_:result:)](accelerate/vdsp/negativeabsolute(_:result:)-1gpcy.md)
- [negativeAbsolute(_:result:)](accelerate/vdsp/negativeabsolute(_:result:)-85gj0.md)
- [phase(_:result:)](accelerate/vdsp/phase(_:result:)-1ve4y.md)
- [phase(_:result:)](accelerate/vdsp/phase(_:result:)-56qb1.md)
- [polarToRectangular(_:)](accelerate/vdsp/polartorectangular(_:)-jgv8.md)
- [polarToRectangular(_:)](accelerate/vdsp/polartorectangular(_:)-8upqj.md)
- [powerToDecibels(_:zeroReference:)](accelerate/vdsp/powertodecibels(_:zeroreference:)-4b0qz.md)
- [powerToDecibels(_:zeroReference:)](accelerate/vdsp/powertodecibels(_:zeroreference:)-861j5.md)
- [ramp(in:count:)](accelerate/vdsp/ramp(in:count:)-744b4.md)
- [ramp(in:count:)](accelerate/vdsp/ramp(in:count:)-79aw7.md)
- [ramp(withInitialValue:increment:count:)](accelerate/vdsp/ramp(withinitialvalue:increment:count:)-3cast.md)
- [ramp(withInitialValue:increment:count:)](accelerate/vdsp/ramp(withinitialvalue:increment:count:)-mjsa.md)
- [ramp(withInitialValue:multiplyingBy:increment:)](accelerate/vdsp/ramp(withinitialvalue:multiplyingby:increment:)-1s3c9.md)
- [ramp(withInitialValue:multiplyingBy:increment:)](accelerate/vdsp/ramp(withinitialvalue:multiplyingby:increment:)-6b5re.md)
- [rectangularToPolar(_:)](accelerate/vdsp/rectangulartopolar(_:)-3txg1.md)
- [rectangularToPolar(_:)](accelerate/vdsp/rectangulartopolar(_:)-5p4kg.md)
- [reverse(_:)](accelerate/vdsp/reverse(_:)-3aq38.md)
- [reverse(_:)](accelerate/vdsp/reverse(_:)-38ptd.md)
- [rootMeanSquare(_:)](accelerate/vdsp/rootmeansquare(_:)-4mwg7.md)
- [rootMeanSquare(_:)](accelerate/vdsp/rootmeansquare(_:)-9xkkk.md)
- [signedSquare(_:)](accelerate/vdsp/signedsquare(_:)-8y09t.md)
- [signedSquare(_:)](accelerate/vdsp/signedsquare(_:)-9v7ec.md)
- [signedSquare(_:result:)](accelerate/vdsp/signedsquare(_:result:)-56omf.md)
- [signedSquare(_:result:)](accelerate/vdsp/signedsquare(_:result:)-2771f.md)
- [slidingWindowSum(_:usingWindowLength:)](accelerate/vdsp/slidingwindowsum(_:usingwindowlength:)-2t1dc.md)
- [slidingWindowSum(_:usingWindowLength:)](accelerate/vdsp/slidingwindowsum(_:usingwindowlength:)-reb8.md)
- [slidingWindowSum(_:usingWindowLength:result:)](accelerate/vdsp/slidingwindowsum(_:usingwindowlength:result:)-i972.md)
- [slidingWindowSum(_:usingWindowLength:result:)](accelerate/vdsp/slidingwindowsum(_:usingwindowlength:result:)-5tg0h.md)
- [sort(_:sortOrder:)](accelerate/vdsp/sort(_:sortorder:)-418g0.md)
- [sort(_:sortOrder:)](accelerate/vdsp/sort(_:sortorder:)-wx0w.md)
- [square(_:)](accelerate/vdsp/square(_:)-1dz7.md)
- [square(_:)](accelerate/vdsp/square(_:)-30jok.md)
- [square(_:result:)](accelerate/vdsp/square(_:result:)-9e5hu.md)
- [square(_:result:)](accelerate/vdsp/square(_:result:)-3kja7.md)
- [squareMagnitudes(_:result:)](accelerate/vdsp/squaremagnitudes(_:result:)-22k5h.md)
- [squareMagnitudes(_:result:)](accelerate/vdsp/squaremagnitudes(_:result:)-14oiw.md)
- [stereoRamp(withInitialValue:multiplyingBy:_:increment:)](accelerate/vdsp/stereoramp(withinitialvalue:multiplyingby:_:increment:)-5utuo.md)
- [stereoRamp(withInitialValue:multiplyingBy:_:increment:)](accelerate/vdsp/stereoramp(withinitialvalue:multiplyingby:_:increment:)-18f8z.md)
- [subtract(_:_:)](accelerate/vdsp/subtract(_:_:)-8o5ai.md)
- [subtract(_:_:)](accelerate/vdsp/subtract(_:_:)-9xmo8.md)
- [subtract(_:_:result:)](accelerate/vdsp/subtract(_:_:result:)-1ianx.md)
- [subtract(_:_:result:)](accelerate/vdsp/subtract(_:_:result:)-2p3fa.md)
- [subtract(_:from:count:result:)](accelerate/vdsp/subtract(_:from:count:result:)-4p5xd.md)
- [subtract(_:from:count:result:)](accelerate/vdsp/subtract(_:from:count:result:)-80zi9.md)
- [subtract(multiplication:_:)](accelerate/vdsp/subtract(multiplication:_:)-2hhme.md)
- [subtract(multiplication:_:)](accelerate/vdsp/subtract(multiplication:_:)-9gphg.md)
- [subtract(multiplication:_:)](accelerate/vdsp/subtract(multiplication:_:)-3zm6l.md)
- [subtract(multiplication:_:)](accelerate/vdsp/subtract(multiplication:_:)-6u3sp.md)
- [subtract(multiplication:_:result:)](accelerate/vdsp/subtract(multiplication:_:result:)-9p12h.md)
- [subtract(multiplication:_:result:)](accelerate/vdsp/subtract(multiplication:_:result:)-86gx3.md)
- [subtract(multiplication:_:result:)](accelerate/vdsp/subtract(multiplication:_:result:)-3f2bw.md)
- [subtract(multiplication:_:result:)](accelerate/vdsp/subtract(multiplication:_:result:)-6b91s.md)
- [subtract(multiplication:multiplication:)](accelerate/vdsp/subtract(multiplication:multiplication:)-22a4b.md)
- [subtract(multiplication:multiplication:)](accelerate/vdsp/subtract(multiplication:multiplication:)-1ghyu.md)
- [subtract(multiplication:multiplication:result:)](accelerate/vdsp/subtract(multiplication:multiplication:result:)-48y6i.md)
- [subtract(multiplication:multiplication:result:)](accelerate/vdsp/subtract(multiplication:multiplication:result:)-8ofjj.md)
- [sum(_:)](accelerate/vdsp/sum(_:)-6jamg.md)
- [sum(_:)](accelerate/vdsp/sum(_:)-8hq9.md)
- [sumAndSumOfSquares(_:)](accelerate/vdsp/sumandsumofsquares(_:)-9uec5.md)
- [sumAndSumOfSquares(_:)](accelerate/vdsp/sumandsumofsquares(_:)-45el.md)
- [sumOfMagnitudes(_:)](accelerate/vdsp/sumofmagnitudes(_:)-77eli.md)
- [sumOfMagnitudes(_:)](accelerate/vdsp/sumofmagnitudes(_:)-3mdj2.md)
- [sumOfSquares(_:)](accelerate/vdsp/sumofsquares(_:)-9quys.md)
- [sumOfSquares(_:)](accelerate/vdsp/sumofsquares(_:)-2sew6.md)
- [threshold(_:to:with:)](accelerate/vdsp/threshold(_:to:with:)-77g7l.md)
- [threshold(_:to:with:)](accelerate/vdsp/threshold(_:to:with:)-534ob.md)
- [threshold(_:to:with:result:)](accelerate/vdsp/threshold(_:to:with:result:)-45b58.md)
- [threshold(_:to:with:result:)](accelerate/vdsp/threshold(_:to:with:result:)-8137c.md)
- [trunc(_:)](accelerate/vdsp/trunc(_:)-80rfo.md)
- [trunc(_:)](accelerate/vdsp/trunc(_:)-1npgt.md)
- [trunc(_:result:)](accelerate/vdsp/trunc(_:result:)-4t63c.md)
- [trunc(_:result:)](accelerate/vdsp/trunc(_:result:)-fabn.md)
- [twoPoleTwoZeroFilter(_:coefficients:)](accelerate/vdsp/twopoletwozerofilter(_:coefficients:)-8oaux.md)
- [twoPoleTwoZeroFilter(_:coefficients:)](accelerate/vdsp/twopoletwozerofilter(_:coefficients:)-3jbcg.md)
- [twoPoleTwoZeroFilter(_:coefficients:result:)](accelerate/vdsp/twopoletwozerofilter(_:coefficients:result:)-fe5l.md)
- [twoPoleTwoZeroFilter(_:coefficients:result:)](accelerate/vdsp/twopoletwozerofilter(_:coefficients:result:)-gq5l.md)
- [window(ofType:usingSequence:count:isHalfWindow:)](accelerate/vdsp/window(oftype:usingsequence:count:ishalfwindow:).md)
- [compress(_:gatingVector:nonZeroGatingCount:)](accelerate/vdsp/compress(_:gatingvector:nonzerogatingcount:)-93v23.md)
- [compress(_:gatingVector:nonZeroGatingCount:)](accelerate/vdsp/compress(_:gatingvector:nonzerogatingcount:)-3c7yk.md)
- [compress(_:gatingVector:result:)](accelerate/vdsp/compress(_:gatingvector:result:)-2yse4.md)
- [compress(_:gatingVector:result:)](accelerate/vdsp/compress(_:gatingvector:result:)-7fvy9.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-aiez.md)
- [convertElements(of:to:)](accelerate/vdsp/convertelements(of:to:)-1maw9.md)
- [dot(_:_:)](accelerate/vdsp/dot(_:_:)-9uigz.md)
- [dot(_:_:)](accelerate/vdsp/dot(_:_:)-9pb8y.md)
- [float16ToFloat(_:)](accelerate/vdsp/float16tofloat(_:).md)
- [floatToFloat16(_:)](accelerate/vdsp/floattofloat16(_:).md)
- [formRamp(from:through:result:)](accelerate/vdsp/formramp(from:through:result:)-2sujw.md)
- [formRamp(from:through:result:)](accelerate/vdsp/formramp(from:through:result:)-iyvh.md)
- [gather(_:indices:)](accelerate/vdsp/gather(_:indices:)-4yt3o.md)
- [gather(_:indices:)](accelerate/vdsp/gather(_:indices:)-4jwvh.md)
- [gather(_:indices:result:)](accelerate/vdsp/gather(_:indices:result:)-34yzg.md)
- [gather(_:indices:result:)](accelerate/vdsp/gather(_:indices:result:)-7erii.md)
- [linearInterpolate(lookupTable:withOffsets:scale:baseOffset:)](accelerate/vdsp/linearinterpolate(lookuptable:withoffsets:scale:baseoffset:)-1ye2o.md)
- [linearInterpolate(lookupTable:withOffsets:scale:baseOffset:)](accelerate/vdsp/linearinterpolate(lookuptable:withoffsets:scale:baseoffset:)-3nw6t.md)
- [linearInterpolate(lookupTable:withOffsets:scale:baseOffset:result:)](accelerate/vdsp/linearinterpolate(lookuptable:withoffsets:scale:baseoffset:result:)-9l3uy.md)
- [linearInterpolate(lookupTable:withOffsets:scale:baseOffset:result:)](accelerate/vdsp/linearinterpolate(lookuptable:withoffsets:scale:baseoffset:result:)-4ownc.md)
- [linearInterpolate(values:atIndices:)](accelerate/vdsp/linearinterpolate(values:atindices:)-9rxb4.md)
- [linearInterpolate(values:atIndices:)](accelerate/vdsp/linearinterpolate(values:atindices:)-5mbnu.md)
- [linearInterpolate(values:atIndices:result:)](accelerate/vdsp/linearinterpolate(values:atindices:result:)-7nre0.md)
- [linearInterpolate(values:atIndices:result:)](accelerate/vdsp/linearinterpolate(values:atindices:result:)-6i7sl.md)
- [normalize(_:)](accelerate/vdsp/normalize(_:)-9hp3n.md)
- [normalize(_:)](accelerate/vdsp/normalize(_:)-6cmqg.md)
- [normalize(_:result:)](accelerate/vdsp/normalize(_:result:)-3cxh2.md)
- [normalize(_:result:)](accelerate/vdsp/normalize(_:result:)-1z58z.md)
- [ramp(from:through:count:)](accelerate/vdsp/ramp(from:through:count:)-6r2fd.md)
- [ramp(from:through:count:)](accelerate/vdsp/ramp(from:through:count:)-2q6al.md)
- [standardDeviation(_:)](accelerate/vdsp/standarddeviation(_:)-2e9i1.md)
- [standardDeviation(_:)](accelerate/vdsp/standarddeviation(_:)-9i3oh.md)
- [swapElements(_:_:)](accelerate/vdsp/swapelements(_:_:)-62wvt.md)
- [swapElements(_:_:)](accelerate/vdsp/swapelements(_:_:)-96xn7.md)
- [taperedMerge(_:_:)](accelerate/vdsp/taperedmerge(_:_:)-9s9j5.md)
- [taperedMerge(_:_:)](accelerate/vdsp/taperedmerge(_:_:)-5dhoj.md)
- [taperedMerge(_:_:result:)](accelerate/vdsp/taperedmerge(_:_:result:)-9361o.md)
- [taperedMerge(_:_:result:)](accelerate/vdsp/taperedmerge(_:_:result:)-74fuy.md)

### Classes

- [vDSP.DCT](accelerate/vdsp/dct.md)
- [vDSP.DFT](accelerate/vdsp/dft.md)
- [vDSP.FFT](accelerate/vdsp/fft.md)
- [vDSP.FFT2D](accelerate/vdsp/fft2d.md)
- [vDSP.DiscreteFourierTransform](accelerate/vdsp/discretefouriertransform.md)

### Structures

- [vDSP.Biquad](accelerate/vdsp/biquad.md)
- [vDSP.VectorizableDouble](accelerate/vdsp/vectorizabledouble.md)
- [vDSP.VectorizableFloat](accelerate/vdsp/vectorizablefloat.md)
- [vDSP.DFTDoublePrecisionInterleavedFunctions](accelerate/vdsp/dftdoubleprecisioninterleavedfunctions.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)

### Enumerations

- [vDSP.DCTTransformType](accelerate/vdsp/dcttransformtype.md)
- [vDSP.DFTTransformType](accelerate/vdsp/dfttransformtype.md)
- [vDSP.FourierTransformDirection](accelerate/vdsp/fouriertransformdirection.md)
- [vDSP.IntegrationRule](accelerate/vdsp/integrationrule.md)
- [vDSP.Radix](accelerate/vdsp/radix.md)
- [vDSP.RoundingMode](accelerate/vdsp/roundingmode.md)
- [vDSP.SortOrder](accelerate/vdsp/sortorder.md)
- [vDSP.ThresholdRule](accelerate/vdsp/thresholdrule.md)
- [vDSP.WindowSequence](accelerate/vdsp/windowsequence.md)
- [vDSP.DFTError](accelerate/vdsp/dfterror.md)

## See Also

### Swift overlay

- [vDSP Protocols](accelerate/vdsp-protocols.md)
