diff options
| author | y-jan137 <yousefjan24000@gmail.com> | 2026-03-15 09:11:40 +0300 |
|---|---|---|
| committer | y-jan137 <yousefjan24000@gmail.com> | 2026-03-15 09:11:40 +0300 |
| commit | b11123e1cd710c135d9924f263ab1808cd96c8c2 (patch) | |
| tree | 40796069da29046459459708117b8bdc96e0e4d7 /README.md | |
| parent | a5ca13e44165ee8a3420a57b95bcf84437a81dce (diff) | |
Add QR decomposition
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -25,9 +25,23 @@ Valid values are `AUTO`, `NONE`, `AVX`, `AVX2`, and `AVX512`. `AUTO` uses the co ctest --test-dir build --output-on-failure ``` +## What's implemented + +- Matrix / Vector core with SIMD matmul +- Triangular solvers (forward / backward substitution) +- LU factorization with partial pivoting (`lu_factor`, `lu_solve`) +- QR factorization — classical GS, modified GS, and Householder (`qr_classical_gs`, `qr_modified_gs`, `qr_householder`) + ## Run examples ```bash ./build/linear_system ./build/matmul -```
\ No newline at end of file +``` + +## Run experiments + +```bash +./build/pivoting_vs_no_pivoting +./build/hilbert_qr +``` |