aboutsummaryrefslogtreecommitdiff
path: root/experiments/pivoting_vs_no_pivoting.cpp
diff options
context:
space:
mode:
authory-jan137 <yousefjan24000@gmail.com>2026-03-15 09:11:40 +0300
committery-jan137 <yousefjan24000@gmail.com>2026-03-15 09:11:40 +0300
commitb11123e1cd710c135d9924f263ab1808cd96c8c2 (patch)
tree40796069da29046459459708117b8bdc96e0e4d7 /experiments/pivoting_vs_no_pivoting.cpp
parenta5ca13e44165ee8a3420a57b95bcf84437a81dce (diff)
Add QR decomposition
Diffstat (limited to 'experiments/pivoting_vs_no_pivoting.cpp')
-rw-r--r--experiments/pivoting_vs_no_pivoting.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/experiments/pivoting_vs_no_pivoting.cpp b/experiments/pivoting_vs_no_pivoting.cpp
index ce2b9cc..0e71dc1 100644
--- a/experiments/pivoting_vs_no_pivoting.cpp
+++ b/experiments/pivoting_vs_no_pivoting.cpp
@@ -246,15 +246,5 @@ int main() {
exp_amplified_multiplier();
exp_permutation();
- std::cout << "\n" << std::string(60, '=') << "\n";
- std::cout << " Conclusion\n";
- std::cout << std::string(60, '=') << "\n";
- std::cout <<
- "Partial pivoting keeps multipliers bounded by 1 in magnitude.\n"
- "Without it, a near-zero pivot inflates multipliers and destroys\n"
- "accuracy via catastrophic cancellation. The 'epsilon pathology'\n"
- "case is the textbook example: a pivot of 1e-15 makes no-pivot LU\n"
- "compute x ≈ [0, 0.5] instead of the exact [1, 1].\n\n";
-
return 0;
}