---
title: SparseMatrix_Complex_Float
framework: accelerate
role: symbol
role_heading: Structure
path: accelerate/sparsematrix_complex_float
---

# SparseMatrix_Complex_Float

A type representing a sparse complex matrix.

## Declaration

```swift
struct SparseMatrix_Complex_Float
```

## Overview

Overview data is the array of values in the non-zero blocks of the matrix stored contiguously, each block in column-major order. If there are N structural non-zero blocks in the matrix, data holds blockSize * blockSize * N doubles. term  structure The symbolic structure of the matrix. term  data The numerical values of the matrix. If structure.blockSize > 1, blocks are stored contiguously in column-major format.

## Topics

### Initializers

- [init(structure:data:)](accelerate/sparsematrix_complex_float/init(structure:data:).md)

### Instance Properties

- [data](accelerate/sparsematrix_complex_float/data.md)
- [structure](accelerate/sparsematrix_complex_float/structure.md)

## See Also

### Creating sparse complex matrices

- [SparseMatrix_Complex_Double](accelerate/sparsematrix_complex_double.md)
- [SparseAttributesComplex_t](accelerate/sparseattributescomplex_t.md)
- [SparseMatrixStructureComplex](accelerate/sparsematrixstructurecomplex.md)
