242 Commits

Author SHA1 Message Date
ed47c535f7 Merge pull request #32 from BlackMATov/dev
Dev
2023-12-10 02:20:32 +03:00
BlackMATov
b155f5cd98 fix new clang-tidy warnings 2023-12-10 06:02:17 +07:00
fd8dfef29b Merge pull request #31 from BlackMATov/dev
Dev
2023-06-06 09:57:21 +07:00
BlackMATov
1b7a3358de some no_init behavior fixes 2023-06-05 21:07:11 +07:00
c5786ac485 Merge pull request #30 from BlackMATov/dev
Dev
2023-04-27 02:55:51 +07:00
BlackMATov
96a6a42db7 add CI macos 13 and xcode 14.3, update doctest to 2.4.11 2023-04-27 02:38:13 +07:00
5661d4171c Merge pull request #29 from BlackMATov/dev
Dev
2023-04-17 23:29:49 +07:00
BlackMATov
d7331eb62e fix tests precision 2023-04-17 23:10:49 +07:00
efb6c3b7c5 Merge pull request #28 from BlackMATov/dev
Dev
2023-02-28 08:53:14 +07:00
BlackMATov
6b2f593292 fix CI tests 2023-02-28 08:48:03 +07:00
BlackMATov
aadec50bae add constexpr for scalar ops for future standards 2023-02-28 08:42:13 +07:00
BlackMATov
5b9c4a5c41 simplify matrix operations 2023-02-28 08:35:11 +07:00
BlackMATov
ed8b09e125 little fix build scripts 2023-02-27 17:01:43 +07:00
4699938160 Merge pull request #27 from BlackMATov/dev
Dev
2023-02-05 15:05:28 +07:00
BlackMATov
6f036986bf new project structure 2023-02-05 14:46:19 +07:00
c4551f9aeb Merge pull request #26 from BlackMATov/dev
Dev
2023-01-08 11:28:06 +07:00
BlackMATov
2e8e999412 rename uninit to no_init 2023-01-08 11:24:27 +07:00
6556e0ed4c Merge pull request #25 from BlackMATov/dev
Dev
2023-01-05 08:24:16 +07:00
BlackMATov
4bddb395fb add cmake install targets 2023-01-05 08:20:27 +07:00
BlackMATov
d97f925f6c Happy New Year! 🥳 2023-01-05 07:27:55 +07:00
7b14ebca60 Merge pull request #24 from BlackMATov/dev
Dev
2022-12-27 16:16:31 +07:00
BlackMATov
b7a3acafe3 new ci scripts and presets 2022-12-27 15:53:51 +07:00
a4429354d9 Merge pull request #23 from BlackMATov/dev
Dev
2022-09-21 19:22:34 +07:00
BlackMATov
914ae3ade7 rename main header to vmath_all.hpp 2022-09-21 19:20:25 +07:00
BlackMATov
e624cf1488 fix singles generation 2022-09-21 17:01:24 +07:00
BlackMATov
8b07866eba Happy New Year! 🥳 2022-09-21 16:58:51 +07:00
BlackMATov
48da3c4e6d return single-header version 2022-09-21 05:48:59 +07:00
BlackMATov
09dab182cc add clang-tidy config 2022-04-24 05:50:41 +07:00
BlackMATov
61d9f4a7c2 add sanitizers, doctest as submodule 2022-04-24 05:37:21 +07:00
BlackMATov
99dbc61dc9 remove single-header version 2022-04-24 05:27:40 +07:00
BlackMATov
469d8dd8d3 commit vscode workspace settings 2022-04-24 05:26:30 +07:00
8c8d776534 Merge pull request #21 from BlackMATov/dev
Dev
2021-08-06 03:26:31 +07:00
BlackMATov
2e007f721e fix some warnings 2021-08-06 03:24:08 +07:00
9d8ba31902 Merge pull request #20 from BlackMATov/dev
Dev
2021-06-25 23:41:09 +07:00
BlackMATov
694cdb5819 install compilers in github actions 2021-06-25 23:21:51 +07:00
2c3eaa1b73 Merge pull request #19 from BlackMATov/dev
Dev
2021-02-28 13:49:28 +07:00
BlackMATov
e53c394ddb update singles 2021-02-28 13:46:24 +07:00
BlackMATov
9cf33dd16d fix distance<unsigned> 2021-02-28 13:44:28 +07:00
BlackMATov
29755fe067 fix approx<unsigned> with epsilon 2021-02-28 13:44:28 +07:00
BlackMATov
c1cb6cba78 fix approx<float> with epsilon 2021-02-28 13:44:28 +07:00
6ab84def15 Merge pull request #18 from BlackMATov/dev
Dev
2021-02-27 13:23:43 +07:00
BlackMATov
093416ceee update singles 2021-02-27 13:19:46 +07:00
BlackMATov
25d26c75ff include <functional> for std::hash 2021-02-27 13:15:57 +07:00
BlackMATov
017424641f add <<, >> and <<=, >>= operators 2021-02-27 12:35:56 +07:00
BlackMATov
4f09d7859d adjugate matrix function 2021-02-27 11:46:11 +07:00
BlackMATov
92a8bb83bf add ctors from mem 2021-02-27 09:06:22 +07:00
BlackMATov
7fdd065136 diagonal ext function 2021-02-27 08:44:28 +07:00
23ea3c0f58 Merge pull request #17 from BlackMATov/dev
Dev
2021-02-27 08:07:09 +07:00
BlackMATov
05cc7f0bf2 add single header vmath variant 2021-02-27 08:03:31 +07:00
BlackMATov
057b1eeff6 Merge branch 'feature/new_aliases' into dev 2021-02-27 07:55:47 +07:00