libsharp (science/libsharp) Add to my watchlist

C/C++ library for fast spherical harmonic transforms

libsharp is a library for spherical harmonic transforms (SHTs), which evolved from the libpsht library, addressing several of its shortcomings, such as adding MPI support for distributed memory systems and SHTs of fields with arbitrary spin, but also supporting new developments in CPU instruction sets like the Advanced Vector Extensions (AVX) or fused multiply-accumulate (FMA) instructions. The library is implemented in portable C99 and provides an interface that can be easily accessed from other programming languages such as C++, Fortran, Python etc. Generally, libsharp's performance is at least on par with that of its predecessor; however, significant improvements were made to the algorithms for scalar SHTs, which are roughly twice as fast when using the same CPU capabilities.

Version: 1.0.0 License: GPL-2+ GitHub
Reset

22 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
15 6382 2024-10-06 16:45:18 0:01:10 626 build successful
14.arm64 5454 2024-01-15 16:45:33 0:00:57 2815 build successful
14 15753 2023-12-04 0:21:49 0:04:50 2491 build successful
13.arm64 9465 2023-03-07 5:07:03 0:00:41 4044 build successful
13 7786 2022-12-28 5:09:28 0:03:08 1098 build successful
12 7163 2021-12-22 18:35:11 0:04:49 1962 build successful
12.arm64 11472 2021-11-12 2:24:18 0:01:07 863 build successful
11.arm64 14830 2021-03-19 1:35:53 0:01:42 3879 build successful
11.arm64 12285 2021-02-14 16:12:33 0:00:16 3206 failed install-dependencies
11 21551 2021-02-13 8:34:08 0:04:28 2922 build successful
11.arm64 11776 2021-02-11 11:03:08 0:13:01 3062 failed install-dependencies
10.15 17973 2019-12-30 18:27:09 0:04:42 1810 build successful
10.6.x86_64 13636 2019-12-30 17:38:27 0:05:56 2994 build successful
10.6 6532 2019-12-30 17:37:08 0:06:46 3009 build successful
10.14 49344 2019-12-30 17:09:18 0:05:04 12277 build successful
10.13 74602 2019-12-30 17:09:08 0:04:34 21557 build successful
10.11 104865 2019-12-30 17:08:57 0:04:42 30600 build successful
10.9 108887 2019-12-30 17:08:46 0:05:39 30590 build successful
10.12 109804 2019-12-30 17:08:35 0:04:21 29581 build successful
10.10 106378 2019-12-30 17:08:23 0:04:06 30648 build successful
10.8 11439 2019-12-30 17:08:13 0:06:14 2987 build successful
10.7 12754 2019-12-30 17:07:48 0:05:16 2991 build successful