diff options
| author | y-jan137 <yousefjan24000@gmail.com> | 2026-03-14 14:49:46 +0300 |
|---|---|---|
| committer | y-jan137 <yousefjan24000@gmail.com> | 2026-03-14 14:49:46 +0300 |
| commit | 7db0d82731ababdf0b2f4d986dd54da3b4650954 (patch) | |
| tree | 145564ba45b9ae74a7eeebc319027c730c7177bc /examples/solve_linear_system.cpp | |
| parent | 5ac9489c079f3f1a0ba1d2d8385001ada83a13b8 (diff) | |
Add triangular solve
Diffstat (limited to 'examples/solve_linear_system.cpp')
| -rw-r--r-- | examples/solve_linear_system.cpp | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/examples/solve_linear_system.cpp b/examples/solve_linear_system.cpp deleted file mode 100644 index af45094..0000000 --- a/examples/solve_linear_system.cpp +++ /dev/null @@ -1,25 +0,0 @@ -#include "matrix.hpp" -#include "vector.hpp" - -#include <iomanip> -#include <iostream> - -int main() { - const linalg::Matrix basis = linalg::Matrix::identity(3); - const linalg::Vector x{1.0, -2.0, 0.5}; - - std::cout << "Identity matrix diagonal: "; - for (std::size_t i = 0; i < basis.rows(); ++i) { - std::cout << basis(i, i) << (i + 1 == basis.rows() ? '\n' : ' '); - } - - std::cout << "Vector x: "; - for (std::size_t i = 0; i < x.size(); ++i) { - std::cout << std::fixed << std::setprecision(2) << x[i] - << (i + 1 == x.size() ? '\n' : ' '); - } - - std::cout << "x dot x = " << linalg::dot(x, x) << '\n'; - - return 0; -} |