From b11123e1cd710c135d9924f263ab1808cd96c8c2 Mon Sep 17 00:00:00 2001 From: y-jan137 Date: Sun, 15 Mar 2026 09:11:40 +0300 Subject: Add QR decomposition --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index e95b936..172f1a7 100644 --- a/README.md +++ b/README.md @@ -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 +``` -- cgit v1.2.3