Commit graph

90 commits

Author SHA1 Message Date
Joel Falcou
8fcd92ce1a Implement IOFormat wrappers
See merge request oss/rotgen!34
2025-10-02 19:28:44 +02:00
Joel Falcou
5a6cd4b0f2 Implement IOFormat wrappers
See merge request oss/rotgen!34
2025-10-02 19:28:43 +02:00
Joel Falcou
71109fa551 Fix block behaviors
See merge request oss/rotgen!35
2025-10-02 18:18:27 +02:00
Joel Falcou
4ba8b3c6a9 Fix block behaviors
See merge request oss/rotgen!35
2025-10-02 18:18:27 +02:00
Joel FALCOU
9901765ef9 Fix shadow variable in TTS 2025-10-01 18:23:36 +02:00
Joel Falcou
d005d5513b Fix resize behavior w/r to semi static container
See merge request oss/rotgen!32
2025-09-29 21:05:43 +02:00
Joel Falcou
7d65a05f72 Fix resize behavior w/r to semi static container
See merge request oss/rotgen!32
2025-09-29 21:05:43 +02:00
Joel Falcou
a3aa130563 Implement dot
See merge request oss/rotgen!31
2025-09-29 18:58:12 +02:00
Joel Falcou
ddf8816c5b Implement dot
See merge request oss/rotgen!31
2025-09-29 18:58:12 +02:00
Joel Falcou
3313e257c8 Operators now mix storage_order and returns properly sized results
See merge request oss/rotgen!30
2025-09-28 21:50:05 +02:00
Joel Falcou
43d09f06fb Operators now mix storage_order and returns properly sized results
See merge request oss/rotgen!30
2025-09-28 21:50:05 +02:00
Joel FALCOU
b61c91736f Typo in dynamic::map 2025-09-28 18:04:45 +02:00
Joel Falcou
9b597bf17f Fix ref(ref) constructors
See merge request oss/rotgen!29
2025-09-28 17:33:57 +02:00
Joel Falcou
23a277b953 Fix ref(ref) constructors
See merge request oss/rotgen!29
2025-09-28 17:33:57 +02:00
Joel Falcou
0d592290e2 Implements some missing functions
See merge request oss/rotgen!28
2025-09-28 16:15:15 +02:00
Joel Falcou
b6fcd4b341 Implements some missing functions
See merge request oss/rotgen!28
2025-09-28 16:15:15 +02:00
Joel Falcou
5d8a084070 Implement binary cwise operations
See merge request oss/rotgen!27
2025-09-21 21:53:03 +02:00
Joel Falcou
3da20803c2 Implement binary cwise operations
See merge request oss/rotgen!27
2025-09-21 21:53:03 +02:00
Joel Falcou
f33c1c4a2c Adapt generator static functions as free functions. 2025-09-20 16:44:45 +02:00
Joel Falcou
62802273e4 Adapt generator static functions as free functions. 2025-09-20 16:44:45 +02:00
Joel Falcou
fe68663ab9 Implements unary resize and conservativeResize
See merge request oss/rotgen!25
2025-09-18 20:05:33 +02:00
Joel Falcou
a864e2cf96 Implements unary resize and conservativeResize
See merge request oss/rotgen!25
2025-09-18 20:05:33 +02:00
Joel Falcou
c6316f9bc9 Implement normalize and normalized
See merge request oss/rotgen!24
2025-09-18 16:25:52 +02:00
Joel Falcou
3e2e6f253c Implement normalize and normalized
See merge request oss/rotgen!24
2025-09-18 16:25:51 +02:00
Joel Falcou
e7cf89a903 Make max/minCoeff templated on index type
See merge request oss/rotgen!23
2025-09-18 15:08:11 +02:00
Joel Falcou
d667fd28b5 Make max/minCoeff templated on index type
See merge request oss/rotgen!23
2025-09-18 15:08:10 +02:00
Joel Falcou
c40a947daa Clarify single index API for data access.
See merge request oss/rotgen!22
2025-09-18 14:31:33 +02:00
Joel Falcou
d89da18709 Clarify single index API for data access. 2025-09-18 14:31:33 +02:00
Joel Falcou
a50098f761 Fix some ref/map/block non-trivial interactions. 2025-09-17 09:51:46 +02:00
Joel Falcou
399f17af57 Fix some ref/map/block non-trivial interactions. 2025-09-17 09:51:46 +02:00
Joel Falcou
f285251a52 Basic support for rowwise/colwise 2025-09-10 19:40:52 +02:00
Joel FALCOU
3329065ddc Basic support for rowwise/colwise 2025-09-09 21:18:17 +02:00
Joel Falcou
ea7f3fcb0b Implement a QR solver wrapper 2025-09-09 16:27:22 +02:00
Joel Falcou
bb47b07422 Implement a QR solver wrapper 2025-09-09 16:27:22 +02:00
Joel Falcou
bb5d739e5d Implements noalias/evaluate
See merge request oss/rotgen!18
2025-09-09 15:21:35 +02:00
Joel Falcou
cc5ab775bc Implements noalias/evaluate
See merge request oss/rotgen!18
2025-09-09 15:21:35 +02:00
Joel FALCOU
1f8663aad2 Add UT for unary cwise 2025-09-03 12:38:04 +02:00
Joel Falcou
fbe54c9f2c Merge branch 'issue-13/cwise' into 'main'
Implement unary cwiseXXX() member functions + associated free functions


See merge request oss/rotgen!17
2025-09-03 11:50:00 +02:00
Joel Falcou
0a3abbb58b Implement unary cwiseXXX() member functions + associated free functions
See merge request oss/rotgen!17
2025-09-03 11:50:00 +02:00
Joel Falcou
a2e7718a48 - Refurbish block implementation to support nested block
- Add missing extractors
2025-09-02 19:52:22 +02:00
Joel Falcou
93a1404d9a - Refurbish block implementation to support nested block
- Add missing extractors
2025-09-02 19:52:22 +02:00
Joel Falcou
3fff326db9 Merge branch 'feat/alignment' into 'main'
Imporive support for Map alignment and alignment retrieval


See merge request oss/rotgen!15
2025-08-15 18:00:43 +02:00
Joel Falcou
84626f6896 Imporive support for Map alignment and alignment retrieval
See merge request oss/rotgen!15
2025-08-15 18:00:43 +02:00
Joel Falcou
73cf7c832b Merge branch 'feat/map-strides' into 'main'
Add support for custom strides on map


See merge request oss/rotgen!14
2025-08-15 16:49:33 +02:00
Joel Falcou
c8fb0f476c Add support for custom strides on map
See merge request oss/rotgen!14
2025-08-15 16:49:33 +02:00
Joel Falcou
87d4bc0585 Merge branch 'feat/visibility' into 'main'
Setup visibility handling for librotgen components


See merge request oss/rotgen!13
2025-08-15 11:19:28 +02:00
Joel Falcou
70b6770389 Setup visibility handling for librotgen components
See merge request oss/rotgen!13
2025-08-15 11:19:28 +02:00
Joel Falcou
cae9d2cfa6 Updated features and added roadmap info 2025-08-14 10:14:12 +02:00
Joel FALCOU
93d2a48d69 Fill out README 2025-08-14 10:05:37 +02:00
Joel Falcou
79eb0b00d4 Merge branch 'feat/map' into 'main'
Implements map and ref for both static & dynamic mode


See merge request oss/rotgen!12
2025-08-13 17:43:57 +02:00