Skip to content

Commit 11f76bf

Browse files
authored
Merge pull request #230 from astro-informatics/map/risbo-precompute-transform
Add stable high-spin transforms (precompute, standard)
2 parents 1254b92 + b3e0333 commit 11f76bf

File tree

8 files changed

+702
-125
lines changed

8 files changed

+702
-125
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55
[![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
66
[![PyPI package](https://badge.fury.io/py/s2fft.svg)](https://badge.fury.io/py/s2fft)
77
[![arXiv](http://img.shields.io/badge/arXiv-2311.14670-orange.svg?style=flat)](https://arxiv.org/abs/2311.14670)<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
8-
[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)
9-
<!-- ALL-CONTRIBUTORS-BADGE:END -->
8+
[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)<!-- ALL-CONTRIBUTORS-BADGE:END -->
109
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/astro-informatics/s2fft/blob/main/notebooks/spherical_harmonic_transform.ipynb)
11-
<!-- [![image](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) -->
10+
[![Linter](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
1211

1312
<img align="left" height="85" width="98" src="./docs/assets/sax_logo.png">
1413

docs/api/precompute_transforms/index.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ Precompute Functions
6060
- Builds a kernel including quadrature weights and Wigner-D coefficients for spherical harmonic transform.
6161
* - :func:`~s2fft.precompute_transforms.construct.wigner_kernel`
6262
- Builds a kernel including quadrature weights and Wigner-D coefficients for Wigner transform.
63+
* - :func:`~s2fft.precompute_transforms.construct.spin_spherical_kernel_jax`
64+
- Builds a kernel including quadrature weights and Wigner-D coefficients for spherical harmonic transform (JAX).
65+
* - :func:`~s2fft.precompute_transforms.construct.wigner_kernel_jax`
66+
- Builds a kernel including quadrature weights and Wigner-D coefficients for Wigner transform (JAX).
6367
* - :func:`~s2fft.precompute_transforms.construct.healpix_phase_shifts`
6468
- Builds a vector of corresponding phase shifts for each HEALPix latitudinal ring.
6569

@@ -69,6 +73,7 @@ Precompute Functions
6973
:caption: Precompute Transforms
7074

7175
construct
76+
alt_construct
7277
spin_spherical
7378
wigner
7479

0 commit comments

Comments
 (0)