summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* More work on benchmarking, simplified 1st versionJasper13 days
| | | | | | | | The performance of functions (with one or two matrix arguments) can now be benchmarked. To time and analyse most functions, the user does not have to handle the memory or pass matrices. Just provide the dimensions, function name, (optional) string with details, and missing arguments to the function.
* '__VA_ARGS__' in benchmark macro -> '##__VA_ARGS__'Jasper2025-09-02
| | | | | Seems to solve the empty argument problem for macros with variadic argument lists. GCC only
* Started work on macros to benchmark given functionsJasper2025-09-01
|
* Swap order of arguments for matrix_scale()Jasper2025-09-01
|
* Merge row-swap and col-swapJasper2025-09-01
|
* Added functions to swap rows and colsJasper2025-09-01
|
* Removed const in front of non-pointer typesJasper2025-09-01
|
* Removed '_MatrixType' and '_Matrix' from typedefsJasper2025-09-01
|
* Tolerance check of absolute value in 'matrix_eq'Jasper2025-09-01
|
* Initial commitJasper2025-08-31