mmancini-skao
|
76998a137a
|
Fix error in Taylor expansion (#36)
Replaced term3 with term4 in calculations for t4.
|
2025-10-20 17:09:35 +02:00 |
|
Bram Veenboer
|
8fe8314905
|
Update GPU backend (#29)
* Update GPU memory management
* Add allocate_memory and free_memory
|
2025-09-03 09:16:28 +02:00 |
|
Bram Veenboer
|
c85df5f69c
|
Add Taylor expansion to LookupXSIMD (#23)
Co-authored-by: Wiebe van Breukelen <breukelen@astron.nl>
Co-authored-by: mancini <mancini@astron.nl>
|
2025-08-15 10:53:15 +02:00 |
|
Bram Veenboer
|
9c17e90c77
|
Add AVX checks (#20)
Co-authored-by: mancini <mancini@astron.nl>
|
2025-08-15 10:30:57 +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
|
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
|
2f39c5c86e
|
Add trigdx_config.hpp and trigdx.hpp header files
|
2025-08-12 14:04:13 +02:00 |
|
Wiebe van Breukelen
|
5a4e80ea4a
|
Pull xsimd when not available
|
2025-08-12 10:18:32 +02:00 |
|
Wiebe van Breukelen
|
d04fb8933d
|
Add TRIGDX prefix to CMake configurable options
|
2025-08-12 09:52:28 +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 |
|