Libsharp.jl

Julia bindings to the libsharp library
Author ziotom78
Popularity
5 Stars
Updated Last
2 Years Ago
Started In
March 2020

Libsharp

Build Status Codecov

This Julia package provides bindings to the libsharp2 library, written by Martin Reinecke.

We export the following job types for sharp_execute!.

SHARP_YtW                   # analysis
SHARP_MAP2ALM = SHARP_YtW   # analysis
SHARP_Y                     # synthesis
SHARP_ALM2MAP = SHARP_Y     # synthesis
SHARP_Yt                    # adjoint synthesis
SHARP_WY                    # adjoint analysis
SHARP_ALM2MAP_DERIV1        # synthesis of first derivatives

Libsharp uses its own OpenMP parallelization. Set the environmental variable OMP_NUM_THREADS to control the number of threads used.

Required Packages

No packages found.