libsharp: Library for spherical harmonic transforms

Discussion topics for individual codes
Post Reply
kcd
Posts: 255
Joined: Mon Nov 14, 2011 4:32 am
Location: Maryland, USA

libsharp: Library for spherical harmonic transforms

Post by kcd » Sat Feb 22, 2014 5:06 am

libsharp: Library for spherical harmonic transforms

Abstract: Libsharp is a collection of algorithms for efficient conversion between maps on the sphere and their spherical harmonic coefficients. It supports a wide range of pixelisations (including HEALPix, GLESP, and ECP). This library is a successor of libpsht (ascl:1010.020); it adds MPI support for distributed memory systems and SHTs of fields with arbitrary spin, and also supports new developments in CPU instruction sets like the Advanced Vector Extensions (AVX) or fused multiply-accumulate (FMA) instructions. libsharp is written in portable C99; it provides an interface accessible to other programming languages such as C++, Fortran, and Python.

Credit: Reinecke, Martin

Site: https://github.com/Libsharp/libsharp
http://adsabs.harvard.edu/abs/2013A%26A...554A.112R

Bibcode: 2014ascl.soft02033R

ID: ascl:1402.033
Last edited by Ada Coda on Mon Nov 26, 2018 6:26 pm, edited 1 time in total.
Reason: Updated code entry.

Post Reply