ziotom78 / Libsharp.jl

Julia bindings to the libsharp library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Julia bindings to the libsharp library

License:Other


Languages

Language:Julia 100.0%