---
title: "limit(_:limit:withOutputConstant:result:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vdsp/limit(_:limit:withoutputconstant:result:)-6apdv"
---

# limit(_:limit:withOutputConstant:result:)

Calculates the double-precision vector test limit.

## Declaration

```swift
static func limit<U, V>(_ vector: U, limit: Double, withOutputConstant outputConstant: Double, result: inout V) where U : AccelerateBuffer, V : AccelerateMutableBuffer, U.Element == Double, V.Element == Double
```

## See Also

### Limit Operations

- [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:)-9v33v.md)
