SHTns.jl
SHTns is a high performance library for Spherical Harmonic Transform written in C, aimed at numerical simulation (fluid flows, MHD, ...) in spherical geometries.
Installation
In your project environment run
import Pkg; Pkg.add("SHTns")If you have installed SHTns separately (and compiled it into a shared library!) and you would like SHTns.jl to use this installation instead of the binaries shipped through SHTns_jll, you can set the SHTNS_PATH environment variable before using SHTns:
ENV["SHTNS_PATH"] = "/path/to/libshtns.so"
using SHTns