Commit graph

  • 8e4359d7e6 Merge branch 'fix/product-api' into 'main' main Joel Falcou 2026-01-02 22:47:55 +01:00
  • 95524402db Fix product proxy internals Joel Falcou 2026-01-02 22:47:55 +01:00
  • c7b7709cc1 Merge branch 'fix/oopsies' into 'main' Joel Falcou 2026-01-02 20:23:59 +01:00
  • f80f616673 Small fixes that went through last review Joel Falcou 2026-01-02 20:23:59 +01:00
  • e861ea96ea Merge branch '18-api-2-pseudo-privatization-of-rotgen-entity-member-functions' into 'main' Joel Falcou 2025-12-17 20:48:00 +01:00
  • e151e136d6 Resolve "[API-#2] Pseudo-privatization of rotgen entity member functions" Jules Pénuchot 2025-12-17 20:48:00 +01:00
  • 6489697c05 Merge branch 'jpenuchot/doxygen-awesome-css' into 'main' Jules Pénuchot 2025-12-08 11:23:43 +01:00
  • a7e7fdce34 Added Doxygen with Doxygen Awesome CSS Jules Pénuchot 2025-12-08 11:23:43 +01:00
  • 987d71cc35 Merge branch 'fix/various-manta' into 'main' Joel Falcou 2025-12-02 14:40:01 +01:00
  • 8e80d1d083 More specific fixes Joel Falcou 2025-12-02 14:40:01 +01:00
  • 083ada097e Implements rotgen::quaternion Joel Falcou 2025-11-09 19:07:20 +01:00
  • c400650f1a Implements rotgen::quaternion Joel Falcou 2025-11-09 19:07:20 +01:00
  • aba4d65feb Fix rvalue handling in block Joel Falcou 2025-10-30 08:57:44 +01:00
  • 1254ee7410 Fix rvalue handling in block Joel Falcou 2025-10-30 08:57:44 +01:00
  • 9ca279c91b Fix some operations API mismatch Joel Falcou 2025-10-29 20:33:59 +01:00
  • c7aa4a0afa Fix some operations API mismatch Joel Falcou 2025-10-29 20:33:59 +01:00
  • f8cb289529 Fix handling of temporary data passed as ref Joel Falcou 2025-10-29 18:08:15 +01:00
  • e4ae70d0c5 Fix handling of temporary data passed as ref Joel Falcou 2025-10-29 18:08:15 +01:00
  • 8c66778d7e Fix a lot of ref issues reagrding extarction, rvalueness and proper use of temporary memory. Joel Falcou 2025-10-28 20:12:33 +01:00
  • 379d77ebef Fix a lot of ref issues reagrding extarction, rvalueness and proper use of temporary memory. Joel Falcou 2025-10-28 20:12:33 +01:00
  • d5c41bf43e Add setup for pre-commit Joel Falcou 2025-10-22 20:30:22 +02:00
  • ebf24a19ce Update gitignore Joel Falcou 2025-10-22 20:30:08 +02:00
  • ee7f86721c Merge branch 'functional-unit-tests' into 'main' Jules Pénuchot 2025-10-17 17:20:47 +02:00
  • 4a7aa08cdb Testing functional API only (oss/rotgen#17) Jules Pénuchot 2025-10-17 17:20:47 +02:00
  • 6fa95fb22d Merge branch 'infra/format' into 'main' Jules Pénuchot 2025-10-14 16:19:03 +02:00
  • 648dd768ee Adding clang-format configuration file and formatting all source files Jules Pénuchot 2025-10-14 16:19:03 +02:00
  • e92e824a18 Fix ref<> behavior on storage order Joel Falcou 2025-10-13 19:48:55 +02:00
  • dfa6a16dcb Fix ref<> behavior on storage order Joel Falcou 2025-10-13 19:48:55 +02:00
  • 3ff3738f6b Fix transpose storage order issue Joel Falcou 2025-10-12 23:34:26 +02:00
  • 2e7e96bda2 Fix transpose storage order issue Joel Falcou 2025-10-12 23:34:26 +02:00
  • 61121e0eb4 Implement square Joel Falcou 2025-10-12 19:49:35 +02:00
  • 2387bacc97 Implement square Joel Falcou 2025-10-12 19:49:34 +02:00
  • 746e2dcf9a Reorganize internals Joel Falcou 2025-10-12 19:01:13 +02:00
  • ffa9309332 Reorganize internals Joel Falcou 2025-10-12 19:01:13 +02:00
  • 6521f68c95 Added Ubuntu 24.04 tests Joel Falcou 2025-10-06 17:03:54 +02:00
  • 991967761d Added Ubuntu 24.04 tests Jules Pénuchot 2025-10-06 17:03:54 +02:00
  • 8fcd92ce1a Implement IOFormat wrappers Joel Falcou 2025-10-02 19:28:44 +02:00
  • 5a6cd4b0f2 Implement IOFormat wrappers Joel Falcou 2025-10-02 19:28:43 +02:00
  • 71109fa551 Fix block behaviors Joel Falcou 2025-10-02 18:18:27 +02:00
  • 4ba8b3c6a9 Fix block behaviors Joel Falcou 2025-10-02 18:18:27 +02:00
  • 9901765ef9 Fix shadow variable in TTS Joel FALCOU 2025-10-01 18:23:36 +02:00
  • d005d5513b Fix resize behavior w/r to semi static container Joel Falcou 2025-09-29 21:05:43 +02:00
  • 7d65a05f72 Fix resize behavior w/r to semi static container Joel Falcou 2025-09-29 21:05:43 +02:00
  • a3aa130563 Implement dot Joel Falcou 2025-09-29 18:58:12 +02:00
  • ddf8816c5b Implement dot Joel Falcou 2025-09-29 18:58:12 +02:00
  • 3313e257c8 Operators now mix storage_order and returns properly sized results Joel Falcou 2025-09-28 21:50:05 +02:00
  • 43d09f06fb Operators now mix storage_order and returns properly sized results Joel Falcou 2025-09-28 21:50:05 +02:00
  • b61c91736f Typo in dynamic::map Joel FALCOU 2025-09-28 18:04:45 +02:00
  • 9b597bf17f Fix ref(ref) constructors Joel Falcou 2025-09-28 17:33:57 +02:00
  • 23a277b953 Fix ref(ref) constructors Joel Falcou 2025-09-28 17:33:57 +02:00
  • 0d592290e2 Implements some missing functions Joel Falcou 2025-09-28 16:15:15 +02:00
  • b6fcd4b341 Implements some missing functions Joel Falcou 2025-09-28 16:15:15 +02:00
  • 5d8a084070 Implement binary cwise operations Joel Falcou 2025-09-21 21:53:03 +02:00
  • 3da20803c2 Implement binary cwise operations Joel Falcou 2025-09-21 21:53:03 +02:00
  • f33c1c4a2c Adapt generator static functions as free functions. Joel Falcou 2025-09-20 16:44:45 +02:00
  • 62802273e4 Adapt generator static functions as free functions. Joel Falcou 2025-09-20 16:44:45 +02:00
  • fe68663ab9 Implements unary resize and conservativeResize Joel Falcou 2025-09-18 20:05:33 +02:00
  • a864e2cf96 Implements unary resize and conservativeResize Joel Falcou 2025-09-18 20:05:33 +02:00
  • c6316f9bc9 Implement normalize and normalized Joel Falcou 2025-09-18 16:25:52 +02:00
  • 3e2e6f253c Implement normalize and normalized Joel Falcou 2025-09-18 16:25:51 +02:00
  • e7cf89a903 Make max/minCoeff templated on index type Joel Falcou 2025-09-18 15:08:11 +02:00
  • d667fd28b5 Make max/minCoeff templated on index type Joel Falcou 2025-09-18 15:08:10 +02:00
  • c40a947daa Clarify single index API for data access. Joel Falcou 2025-09-18 14:31:33 +02:00
  • d89da18709 Clarify single index API for data access. Joel Falcou 2025-09-18 14:31:33 +02:00
  • a50098f761 Fix some ref/map/block non-trivial interactions. Joel Falcou 2025-09-17 09:51:46 +02:00
  • 399f17af57 Fix some ref/map/block non-trivial interactions. Joel Falcou 2025-09-17 09:51:46 +02:00
  • f285251a52 Basic support for rowwise/colwise Joel Falcou 2025-09-10 19:40:52 +02:00
  • 3329065ddc Basic support for rowwise/colwise Joel FALCOU 2025-09-09 21:18:17 +02:00
  • ea7f3fcb0b Implement a QR solver wrapper Joel Falcou 2025-09-09 16:27:22 +02:00
  • bb47b07422 Implement a QR solver wrapper Joel Falcou 2025-09-09 16:27:22 +02:00
  • bb5d739e5d Implements noalias/evaluate Joel Falcou 2025-09-09 15:21:35 +02:00
  • cc5ab775bc Implements noalias/evaluate Joel Falcou 2025-09-09 15:21:35 +02:00
  • 1f8663aad2 Add UT for unary cwise Joel FALCOU 2025-09-03 12:38:04 +02:00
  • fbe54c9f2c Merge branch 'issue-13/cwise' into 'main' Joel Falcou 2025-09-03 11:50:00 +02:00
  • 0a3abbb58b Implement unary cwiseXXX() member functions + associated free functions Joel Falcou 2025-09-03 11:50:00 +02:00
  • a2e7718a48 - Refurbish block implementation to support nested block - Add missing extractors Joel Falcou 2025-09-02 19:52:22 +02:00
  • 93a1404d9a - Refurbish block implementation to support nested block - Add missing extractors Joel Falcou 2025-09-02 19:52:22 +02:00
  • 3fff326db9 Merge branch 'feat/alignment' into 'main' Joel Falcou 2025-08-15 18:00:43 +02:00
  • 84626f6896 Imporive support for Map alignment and alignment retrieval Joel Falcou 2025-08-15 18:00:43 +02:00
  • 73cf7c832b Merge branch 'feat/map-strides' into 'main' Joel Falcou 2025-08-15 16:49:33 +02:00
  • c8fb0f476c Add support for custom strides on map Joel Falcou 2025-08-15 16:49:33 +02:00
  • 87d4bc0585 Merge branch 'feat/visibility' into 'main' Joel Falcou 2025-08-15 11:19:28 +02:00
  • 70b6770389 Setup visibility handling for librotgen components Joel Falcou 2025-08-15 11:19:28 +02:00
  • cae9d2cfa6 Updated features and added roadmap info Joel Falcou 2025-08-14 10:14:12 +02:00
  • 93d2a48d69 Fill out README Joel FALCOU 2025-08-14 10:05:37 +02:00
  • 79eb0b00d4 Merge branch 'feat/map' into 'main' Joel Falcou 2025-08-13 17:43:57 +02:00
  • 6c2b260229 Implements map and ref for both static & dynamic mode Joel Falcou 2025-08-13 17:43:57 +02:00
  • aacae1cbb1 Update readme Joel Falcou 2025-07-22 19:29:35 +02:00
  • 2810ad7cf8 Merge branch 'feat/fixed-impl' into 'main' Joel Falcou 2025-07-20 20:23:51 +02:00
  • 2084874b1b Implement fixed size options for rotgen containers Joel Falcou 2025-07-20 20:23:51 +02:00
  • 8e545dd51a Feat/block implementation Joel Falcou 2025-06-23 15:22:11 +02:00
  • 3d23a07e90 Feat/block implementation Karen Kaspar 2025-06-23 15:22:11 +02:00
  • b868398a77 Implements block typs and related functions - First part Joel Falcou 2025-06-12 13:38:31 +02:00
  • c6b864f247 Implements block typs and related functions - First part Karen Kaspar 2025-06-12 13:38:31 +02:00
  • 09be3b4b15 Feat/non member functions Joel Falcou 2025-06-11 14:41:49 +02:00
  • 114bc27901 Feat/non member functions Karen Kaspar 2025-06-11 14:41:49 +02:00
  • d5b8c72c97 Merge branch 'feat/x-files' into 'main' Joel Falcou 2025-05-26 14:49:20 +02:00
  • 8647639c0d Merge branch 'feat/x-files' into 'main' Joel Falcou 2025-05-26 14:49:20 +02:00
  • a76020e274 Implements reductions visitors broadcasting Joel Falcou 2025-05-22 09:03:22 +02:00
  • d5146ee19f Implements reductions visitors broadcasting Karen Kaspar 2025-05-22 09:03:21 +02:00