---
title: "integrate(over:integrand:)"
framework: accelerate
role: symbol
role_heading: Instance Method
path: "accelerate/quadrature/integrate(over:integrand:)-2d2y2"
---

# integrate(over:integrand:)

Performs the integration over the supplied scalar function.

## Declaration

```swift
func integrate(over interval: ClosedRange<Double>, integrand: (Double) -> Double) -> Result<(integralResult: Double, estimatedAbsoluteError: Double), Quadrature.Error>
```

## See Also

### Instance Methods

- [integrate(over:integrand:)](accelerate/quadrature/integrate(over:integrand:)-56h8b.md)
