---
title: "force(target:position:velocity:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/spring/force(target:position:velocity:)"
---

# force(target:position:velocity:)

Calculates the force upon the spring given a current position, target, and velocity amount of change.

## Declaration

```swift
func force<V>(target: V, position: V, velocity: V) -> V where V : VectorArithmetic
```

## Discussion

Discussion This value is in units of the vector type per second squared.

## See Also

### Calculating forces and durations

- [force(fromValue:toValue:position:velocity:)](swiftui/spring/force(fromvalue:tovalue:position:velocity:).md)
- [settlingDuration(target:initialVelocity:epsilon:)](swiftui/spring/settlingduration(target:initialvelocity:epsilon:).md)
- [settlingDuration(fromValue:toValue:initialVelocity:epsilon:)](swiftui/spring/settlingduration(fromvalue:tovalue:initialvelocity:epsilon:).md)
