8 Commits

Author SHA1 Message Date
Bram Veenboer
500d35070e Fix formatting (#35)
* Run pre-commit

* Skip line-length check in cmake-lint
2025-10-10 09:19:18 +02:00
Dantali0n
bfe752433f Fixes #30, Add CMake steps to install python bindings (#31) 2025-09-17 20:03:28 +02:00
Wiebe van Breukelen
9d3af8c202 Fixed broken pybind11 target check (#28)
* Fixed broken pybind11 target check

* Update python/CMakeLists.txt

Co-authored-by: Bram Veenboer <bram.veenboer@gmail.com>

---------

Co-authored-by: Bram Veenboer <bram.veenboer@gmail.com>
2025-08-27 17:07:30 +02:00
Wiebe van Breukelen
a5ba99ff5f Only fetch pybind11 when target not available (#25) 2025-08-15 16:19:34 +02:00
Bram Veenboer
b3467840f9 Use const size_t for n 2025-08-14 11:07:45 +02:00
Bram Veenboer
79dc7b4285 Add dimension checks 2025-08-14 11:05:31 +02:00
Bram Veenboer
97692cface Use Type template for helper functions 2025-08-14 11:02:30 +02:00
Bram Veenboer
f40c44d5dd Add Python interface 2025-08-14 10:57:06 +02:00