Compare commits

2 Commits

Author SHA1 Message Date
48b016d8b7 Merge pull request 'Updating the readme' (#7) from update-readme into main
Reviewed-on: #7
2025-06-30 19:05:53 +00:00
8e4595f2ef Updated readme
All checks were successful
Merge-Checker / build_and_test (pull_request) Successful in 1m10s
2025-06-30 14:52:48 -04:00

View File

@@ -2,8 +2,11 @@
This matrix math library is focused on embedded development and avoids any heap memory allocation unless you explicitly ask for it. This matrix math library is focused on embedded development and avoids any heap memory allocation unless you explicitly ask for it.
It uses templates to pre-allocate matrices on the stack. It uses templates to pre-allocate matrices on the stack.
There are still several operations that are works in progress such as: # Building
- Add a function to calculate eigenvalues/vectors 1. Initialize the repositiory with the command:
- Add a function to compute RREF ```bash
- Add a function for SVD decomposition cmake -S . -B build -G Ninja
- Add a function for LQ decomposition ```
2. Go into the build folder and run `ninja`
3. That's it. You can test out the build by running `./unit-tests/matrix-tests`