Commit Graph
22 Commits
Author SHA1 Message Date
AdrienBouvais 44aaa8a8b2 Removed all inline for (0..total) for either builtin or for loop without inline
This is to prevent giant binary for Tensor with a lot of Scalar
2026-04-27 16:11:46 +02:00
AdrienBouvais cd954b379b Added cross to Tensor + fix benchmark 2026-04-27 15:13:15 +02:00
AdrienBouvais 16d25e7e7e Added shape comptime check for Tensor add/sub/div/mul 2026-04-27 14:45:41 +02:00
AdrienBouvais f37a196b15 Fixed new Tensor to be everything (Scalar, Vector, Matrix and above) 2026-04-27 09:11:24 +02:00
AdrienBouvais 1f6b794ab6 Better benchmark print 2026-04-21 15:55:13 +02:00
AdrienBouvais a5cda3da62 Added a Quantity vs Native benchmark 2026-04-21 15:52:35 +02:00
AdrienBouvais 664e3aac8a Better README 2026-04-21 15:44:31 +02:00
AdrienBouvais db9d07ddd6 . 2026-04-21 15:42:26 +02:00
AdrienBouvais 574863b98b Added an int section in README 2026-04-21 15:32:23 +02:00
AdrienBouvais fd269e7407 Update README 2026-04-21 15:24:50 +02:00
AdrienBouvais 79bf70d503 Better README.zig 2026-04-21 15:14:50 +02:00
AdrienBouvais 8234591f6e . 2026-04-21 15:14:44 +02:00
AdrienBouvais 7e2652c4ba Renamed Base to Of in BaseQuantities 2026-04-21 15:05:22 +02:00
AdrienBouvais 52e58829eb Added test to BaseQuantity and a benchmark for Vectors 2026-04-21 14:19:22 +02:00
AdrienBouvais f2e18da797 Forgot to save this from previous commit 2026-04-21 13:33:27 +02:00
AdrienBouvais 8f589d3818 Created a BaseQuantity and movec Quantity and QuantityVec to seperat files 2026-04-21 13:18:53 +02:00
AdrienBouvais fd423f2bf6 Changed QuantityVec3 to QuantityVecX for vectors of any size 2026-04-21 13:08:37 +02:00
AdrienBouvais de210588ee Moved some fn 2026-04-21 11:44:48 +02:00
AdrienBouvais a484e2e7da Optimized length to be optimized for int 2026-04-21 11:43:29 +02:00
AdrienBouvais 38bf79e741 Removed old function usless after optimization 2026-04-21 11:26:39 +02:00
AdrienBouvais d9ab2f304a Optimized divBy to prevent type conversion 2026-04-21 11:23:55 +02:00
AdrienBouvais 19de4e1dd2 Optimized Quantity.to 2026-04-21 11:02:10 +02:00