Skip to main content

ace-jax-coupling

The SO(3) coupling tables that ace-jax needs to author a new ACE basis shape, computed by EquivariantTensors.jl compiled ahead of time with juliac --trim=safe. The wheel contains a trimmed Julia runtime plus the compiled library; no Julia installation is needed, and nothing is downloaded at runtime.

  • Install through ace-jax: pip install "ace-jax[basis]" (once published; until then build the wheel from coupling/).
  • Platforms: Linux x86_64 / aarch64 (manylinux_2_28), macOS arm64 (11+), Windows x64.
  • ace_jax_coupling.build_info() reports the EquivariantTensors source (repository + commit), Julia and JuliaC versions of the build.
  • ACEJAX_COUPLING_LIB=<bundle>/lib/libetcouple.<so|dylib> points the package at a locally built library (development).

API: couple_raw(mb_spec, Rnl_spec, Ylm_spec) -> RawCoupling (0-based index arrays; see ace-jax docs/coupling-etshim-spec.md). Licences of the bundled components: THIRD_PARTY_NOTICES.md.

Metadata

Release files for ace-jax-coupling 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for ace-jax-coupling 0.2.0
File
ace_jax_coupling-0.2.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
ace_jax_coupling-0.2.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
ace_jax_coupling-0.2.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
ace_jax_coupling-0.2.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 87.7 MB

Release files / ace_jax_coupling-0.2.0-py3-none-win_amd64.whl

Download URL ace_jax_coupling-0.2.0-py3-none-win_amd64.whl
Size 21.9 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
d051117b6e4bf6984772471cf448f6f1ddd97c6e6938d650bc01a30bfb3e9edd
BLAKE2b-256 checksum
How to use checksums
abbd6bd08e88f0c8f7aec9dbd6c83c2652e749d2082bd46e3a5b8c1f27eb8052
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / ace_jax_coupling-0.2.0-py3-none-manylinux_2_28_x86_64.whl

Download URL ace_jax_coupling-0.2.0-py3-none-manylinux_2_28_x86_64.whl
Size 25.6 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
2836159161d650e8fa463794d744660187ce4b08e50a4506630424b4a2cda8f9
BLAKE2b-256 checksum
How to use checksums
9da1918be271f55a359048ca4de95ae9e08976a8523d67ae4cb1308dd3cb102b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / ace_jax_coupling-0.2.0-py3-none-manylinux_2_28_aarch64.whl

Download URL ace_jax_coupling-0.2.0-py3-none-manylinux_2_28_aarch64.whl
Size 23.2 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
3bbd0350fa4cd460b844782de2b324342224500acbaeb33a87403111dc38ec1b
BLAKE2b-256 checksum
How to use checksums
56779d49a78ba78becf764682c60e746e6e2f4d4a6da86a0ea6510e7db44c774
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / ace_jax_coupling-0.2.0-py3-none-macosx_11_0_arm64.whl

Download URL ace_jax_coupling-0.2.0-py3-none-macosx_11_0_arm64.whl
Size 17.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
772dac1a04afa70bc50e01de9ec89ecd97de4af6958467a88867d51180eafb68
BLAKE2b-256 checksum
How to use checksums
c46ba8b1a9c1ca430a8400b5f048cd1b27495f250ec8d335eebbd7637d17f399
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page