---
title: apply
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/sparseopaquepreconditioner_float/apply
---

# apply

A function that calculates Y = PX, where P is the preconditioner.

## Declaration

```swift
var apply: (UnsafeMutableRawPointer, CBLAS_TRANSPOSE, DenseMatrix_Float, DenseMatrix_Float) -> Void
```

## Discussion

Discussion The function has some approximation to A⁻¹.

## See Also

### Inspecting Preconditioner Properties

- [mem](accelerate/sparseopaquepreconditioner_float/mem.md)
- [type](accelerate/sparseopaquepreconditioner_float/type.md)
