---
title: kind
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/sparseattributes_t/kind
---

# kind

An eumeration that specifies whether the matrix is ordinary, unit-triangular, triangular, or symmetric.

## Declaration

```swift
var kind: SparseKind_t { get set }
```

## Mentioned in

Creating a sparse matrix from coordinate format arrays

## See Also

### Instance Properties

- [transpose](accelerate/sparseattributes_t/transpose.md)
- [triangle](accelerate/sparseattributes_t/triangle.md)
- [SparseTriangle_t](accelerate/sparsetriangle_t.md)
- [SparseKind_t](accelerate/sparsekind_t.md)
