---
title: "SparseMultiplyAdd(_:_:_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/sparsemultiplyadd(_:_:_:)-4dpyu"
---

# SparseMultiplyAdd(_:_:_:)

Performs Y += AX for complex float values

## Declaration

```swift
func SparseMultiplyAdd(_ A: SparseMatrix_Complex_Float, _ X: DenseMatrix_Complex_Float, _ Y: DenseMatrix_Complex_Float)
```

## Discussion

Discussion Parameter A: (input) sparse matrix. Parameter X: (input) dense matrix. Inner dimensions of A and X must match. Parameter Y: (output) dense matrix. Dimensions must match the outer dimensions of A and X. Overwritten with their product.

## See Also

### Complex multiply-add functions

- [SparseMultiplyAdd(_:_:_:)](accelerate/sparsemultiplyadd(_:_:_:)-658zk.md)
