Commit Graph

26 Commits

Author SHA1 Message Date
Quinn Henthorne 0b55d29376 Working on getting the QR decomposition to compile 2024-12-18 16:30:53 -05:00
Quinn Henthorne 0f76e8511e Added an untested eigen function 2024-12-16 10:36:02 -05:00
Quinn Henthorne 002f3ac314 Added a function for SVD in python 2024-12-16 10:23:21 -05:00
Quinn Henthorne 6c47a491ea Added an example QR decomposition function in python 2024-12-16 09:18:43 -05:00
Quinn a8c6e8360e Create README.md 2024-12-14 19:55:53 -05:00
Quinn 4bcb0e86aa Merge pull request #1 from Cynopolis/Add-Matrix
Added a matrix library and unit tests for it
2024-12-14 19:54:47 -05:00
Quinn Henthorne 941758e8ea Refactors the underlying data type to optimize performance 2024-12-13 17:04:46 -05:00
Quinn Henthorne 53f3766658 Added a template pack initializer 2024-12-13 16:37:40 -05:00
Quinn Henthorne fb16c6f61b Added timing tests for matrix math 2024-12-13 15:50:53 -05:00
Quinn Henthorne 92c48e78f8 Moved the matrix implimentation out of the hpp file 2024-12-13 11:36:22 -05:00
Quinn Henthorne 2d097701bd Added some TODOs for additional matrix functions 2024-12-13 11:12:14 -05:00
Quinn Henthorne 6f5214b448 Finished adding unit tests and need to write timing tests 2024-12-13 11:04:16 -05:00
Quinn Henthorne 5bbdefa4cf Fixed matrix inversion 2024-12-13 10:04:06 -05:00
Quinn Henthorne 8fa9d8c77c Added overloaded operators for the rest of the major operators 2024-12-13 09:10:34 -05:00
Quinn Henthorne 7d7d89c676 Working on polishing functions 2024-12-11 17:30:47 -05:00
Quinn Henthorne 9cbaeb2c27 Got matrix multiplication working 2024-12-11 09:09:08 -05:00
Cynopolis 1fb211912d Got first real unit test passing 2024-12-10 23:55:23 -05:00
Cynopolis c04ee29e82 Got unit tests compiling 2024-12-10 22:42:02 -05:00
Quinn Henthorne 3233263ffc Started adding the first real unit test 2024-12-10 17:06:07 -05:00
Quinn Henthorne 1ef741ea93 Got the matrix library compiling in the tests 2024-12-10 16:56:57 -05:00
Quinn Henthorne ebdf279a5e Added an example test case 2024-12-10 16:49:31 -05:00
Quinn Henthorne 175c0354f8 Added the hpps as static libraries 2024-12-10 16:42:02 -05:00
Quinn Henthorne 38e03085ad Renamed the headers to hpp 2024-12-10 11:32:12 -05:00
Cynopolis 62ba7d8b3e Finished implimenting all of the matrix math functions 2024-12-09 22:59:54 -05:00
Cynopolis ac8c70d5a4 Started working on the matrix library 2024-12-09 17:48:50 -05:00
Cynopolis f5ca6832bc Initial commit 2024-12-04 17:52:32 -05:00