# Russell Tensor — Benchmark Results
Generated by `run_all.py` on 2026-09-23 00:02:25 UTC.
## System information
| OS | Omarchy (kernel 7.2.5-3-omarchy) |
| CPU | 13th Gen Intel(R) Core(TM) i9-13900KF |
| BLAS | Intel MKL |
## Polar decomposition
### General (3×3): all algorithms
| `mild` | ≈ 1.1 | 63.27 ns | 112.96 ns | 76.13 ns | 183.45 ns |
| `well_conditioned` | ≈ 4 | 97.84 ns | 110.96 ns | 82.38 ns | 590.38 ns |
| `moderate_conditioned` | ≈ 10³ | 352.30 ns | 149.16 ns | 75.15 ns | 490.92 ns |
| `ill_conditioned` | ≈ 10⁸ | 843.32 ns | 184.93 ns | — | 438.77 ns |
### In-plane: all algorithms
| `iterative` | 115.27 ns |
| `quaternion` | 115.98 ns |
| `eigen` | 82.00 ns |
| `svd` | 190.16 ns |
## Eigen
Median times (Intel MKL).
### Eigenvalues — `EigenValuesT2::calculate_mx`
| `distinct` | 46.18 ns | 35.95 ns | 37.35 ns | 193.39 ns |
| `coalescent` | 47.00 ns | 31.20 ns | 35.16 ns | 192.77 ns |
### Eigenprojectors — `EigenProjsT2::calculate_mx`
| `distinct` | 60.81 ns | 52.36 ns | 54.12 ns | 193.92 ns |
| `coalescent` | 63.18 ns | 51.47 ns | 53.61 ns | 193.41 ns |
### Eigenprojector derivatives (distinct) — `EigenProjDerivsT2`
| `char_poly` | 133.15 ns |
| `with_inv` | 146.90 ns |