Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | More functions with '1' suffix | Jasper | 8 days |
| | | | | | | | | Added more versions of existing functions with suffix '1' that take a matrix as argument and perform the action (e.g. filling a matrix with random entries) to the passed matrix. 'matrix_add' and 'matrix_scale' save the result in the matrix passed first. | ||
* | 'matrix_is_square' is now a macro | Jasper | 11 days |
| | |||
* | Check if matrix is column or row vector | Jasper | 11 days |
| | |||
* | Added macros to iterate over matrix | Jasper | 11 days |
| | | | | | | | | | | | This avoids having to write double for-loops again and again. - 'matrix_loop' just replaces the loops and gives access to the indices i and j - 'matrix_foreach' initializes a double pointer to the current element - 'matrix_foreach_idx' is combination of the two above All for-loops that simply iterate over a matrix have been replaced. | ||
* | Swap order of arguments for matrix_scale() | Jasper | 2025-09-01 |
| | |||
* | Merge row-swap and col-swap | Jasper | 2025-09-01 |
| | |||
* | Added functions to swap rows and cols | Jasper | 2025-09-01 |
| | |||
* | Removed const in front of non-pointer types | Jasper | 2025-09-01 |
| | |||
* | Tolerance check of absolute value in 'matrix_eq' | Jasper | 2025-09-01 |
| | |||
* | Initial commit | Jasper | 2025-08-31 |