Commit Graph

5 Commits

Author SHA1 Message Date
6ede63e18f Add Asan profile, fix multiple bugs.
Added Asan profile to help catch and fix various bugs (and indeed, there
were few of them).

Additionally, fixed bhunit macro to process arguments only once.
2025-01-29 09:19:34 +03:00
47c21a2035 Refactor math functions, add unit tests
After some testing, I decided to ditch the DirectX approach of writing
math functions.

Additionally, I added unit tests (with reference wxMaxima calculations)
for most math functions and fixed several bugs along the way.
2025-01-29 09:14:58 +03:00
ab27004af6 Document existing math methods. 2025-01-18 21:12:42 +03:00
881ffc87f9 Add readme and license file
Readme file contains implemented and future features.
License file is a license file.
2025-01-18 18:48:40 +03:00
453843f51a Initial commit 2025-01-18 17:24:36 +03:00