https://hgpu.org/?p=28821
GenVectorX: A performance-portable SYCL library for Lorentz Vectors operations