Bram Veenboer
|
b129d9ffaf
|
Update CI (#19)
|
2025-08-15 10:12:55 +02:00 |
|
Bram Veenboer
|
428f60f6d6
|
Delete .vscode/settings.json (#18)
|
2025-08-14 17:16:02 +02:00 |
|
Bram Veenboer
|
0e8ea57025
|
Add initial CI (#17)
|
2025-08-14 17:14:29 +02:00 |
|
Bram Veenboer
|
a072ffd12f
|
Merge pull request #10 from astron-rd/add-python-interface
Add Python interface
|
2025-08-14 15:21:13 +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 |
|
Wiebe van Breukelen
|
0cbefb77b7
|
Fix CMake interface include paths (#14)
* Fixed include path
* Formatting
* Remove lookup_constexpr.hpp
|
2025-08-14 09:34:27 +02:00 |
|
Bram Veenboer
|
cdc94ab2cb
|
Merge pull request #11 from astron-rd/fix-cuda-test
Bugfixes in data copies in CUDA backend
|
2025-08-12 17:16:10 +02:00 |
|
Bram Veenboer
|
33f98abc48
|
Set tolerance for CUDA tests to 1e-6
|
2025-08-12 17:14:41 +02:00 |
|
Bram Veenboer
|
c7ab463b43
|
Bugfix gpu output data copy
|
2025-08-12 17:14:41 +02:00 |
|
Bram Veenboer
|
ebb6d50c0b
|
Bugfix gpu input data copy
|
2025-08-12 17:14:41 +02:00 |
|
Bram Veenboer
|
5338f3e135
|
Cleanup data initialization of tests
|
2025-08-12 17:14:41 +02:00 |
|
Bram Veenboer
|
f6575599fd
|
Cleanup data initialization of benchmarks
|
2025-08-12 17:14:41 +02:00 |
|
Bram Veenboer
|
cd048e5581
|
Remove unused DEFAULT_N
|
2025-08-12 17:14:41 +02:00 |
|
Bram Veenboer
|
eb3806442d
|
Merge pull request #9 from astron-rd/cmake-bugfix
Fix issue when building with TRIGDX_USE_GPU=1
|
2025-08-12 15:28:47 +02:00 |
|
Bram Veenboer
|
e58d6dae8d
|
Merge pull request #7 from astron-rd/use-google-benchmark
Refactor benchmarks using Google Benchmark
|
2025-08-12 15:24:58 +02:00 |
|
Bram Veenboer
|
a65137322d
|
Use static_cast
|
2025-08-12 15:18:07 +02:00 |
|
Bram Veenboer
|
b936b3998e
|
Fix issue when building with TRIGDX_USE_GPU=1
|
2025-08-12 14:59:36 +02:00 |
|
Bram Veenboer
|
0e2d9862d5
|
Merge pull request #8 from astron-rd/use-common-headers
Add trigdx_config.hpp and trigdx.hpp header files
|
2025-08-12 14:50:19 +02:00 |
|
Bram Veenboer
|
2f39c5c86e
|
Add trigdx_config.hpp and trigdx.hpp header files
|
2025-08-12 14:04:13 +02:00 |
|
Bram Veenboer
|
5e7aca89bb
|
Refactor benchmarks using Google Benchmark
|
2025-08-12 13:17:23 +02:00 |
|
Bram Veenboer
|
e9a74ef283
|
Merge pull request #6 from astron-rd/fix-tests-cmake
Improve the CMake for the tests
|
2025-08-12 11:38:25 +02:00 |
|
Bram Veenboer
|
832da6229d
|
Improve the CMake
|
2025-08-12 11:28:43 +02:00 |
|
Wiebe van Breukelen
|
b71611ed17
|
Merge pull request #5 from astron-rd/auto-pull-xsimd
Pull xsimd when not available
|
2025-08-12 10:29:35 +02:00 |
|
Wiebe van Breukelen
|
5a4e80ea4a
|
Pull xsimd when not available
|
2025-08-12 10:18:32 +02:00 |
|
Wiebe van Breukelen
|
13f18847bc
|
Merge pull request #3 from astron-rd/add-gitignore
Add .gitignore
|
2025-08-12 10:11:04 +02:00 |
|
Wiebe van Breukelen
|
eee382307f
|
Merge pull request #2 from astron-rd/add-cmake-option-prefix
Add TRIGDX prefix to CMake configurable options
|
2025-08-12 10:10:55 +02:00 |
|
Wiebe van Breukelen
|
8eef1e966b
|
Add .gitignore
|
2025-08-12 09:55:40 +02:00 |
|
Wiebe van Breukelen
|
d04fb8933d
|
Add TRIGDX prefix to CMake configurable options
|
2025-08-12 09:52:28 +02:00 |
|
Bram Veenboer
|
fda7662148
|
Add XSIMD implementation
|
2025-08-07 16:56:53 +02:00 |
|
mancini
|
b55f456178
|
Add XSIMD implementation
|
2025-08-07 14:30:28 +02:00 |
|
Bram Veenboer
|
b7c13be6c0
|
Add GPUBackend
|
2025-08-01 14:21:12 +00:00 |
|
Bram Veenboer
|
404fbd3c02
|
Remove std:: prefix for sinf for GCC 12 compatibility
|
2025-08-01 14:21:03 +00:00 |
|
Bram Veenboer
|
b3a73ceb53
|
Add LookupAVXBackend
|
2025-08-01 14:59:27 +02:00 |
|
Bram Veenboer
|
92679639a3
|
Add optimization flags
|
2025-08-01 14:59:27 +02:00 |
|
Bram Veenboer
|
1dfb2e928e
|
Use Pimpl idiom for LookupBackend
|
2025-08-01 14:59:27 +02:00 |
|
Bram Veenboer
|
a189a80cc2
|
Initial commit
|
2025-08-01 14:59:27 +02:00 |
|