---
title: Subfactor Multiplication Functions
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/subfactor-multiplication-functions
---

# Subfactor Multiplication Functions

Multiply subfactors by matrices and vectors.

## Topics

### Subfactor and dense matrix multiplication

- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-88trz.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-3r4mf.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-4nosz.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-88stx.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-34fp6.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-3dwed.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6wrnf.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-7q8gs.md)

### Subfactor and dense matrix multiplication with user-defined workspace

- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-20xvs.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6thvw.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-2osop.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-9v8hk.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6strd.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-7mdi8.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-581zl.md)

### Subfactor and dense vector multiplication

- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-8ehhn.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-7l3sr.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6abql.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-2h425.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-3s0hu.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-9fn7j.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-4fwfv.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-58wuo.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6wrnf.md)

### Subfactor and dense vector multiplication with user-defined workspace

- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-9tahm.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-4u1y3.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-1ooyi.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-3l60d.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-5etjg.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-5kh07.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-4xr8.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-7xipz.md)
- [SparseMultiply(_:_:_:_:)](accelerate/sparsemultiply(_:_:_:_:)-9v0nu.md)

## See Also

### Subfactor Solve and Operation Functions

- [Subfactor Solve Functions](accelerate/subfactor-solve-functions.md)
