Skip to content

v1.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Aug 11:32
· 3 commits to main since this release

Amalthea.jl v1.0.3

GPU geometry expansion and portable-installation update for the native
backend.

Highlights

  • Added explicit CUDA-resident support across additional radial, modal, and
    free-space Kerr, Raman, PPT, and ADK configurations on RealGrid and
    EnvGrid.
  • Corrected oversampled EnvGrid spectral-half handling in modal and
    free-space paths and released the free-space c2c cuFFT plan during teardown.
  • Made normal package and release builds CPU-only by default. CUDA is optional
    and enabled explicitly from source with AMALTHEA_CUDA_BUILD=required.
  • Added exact OS/architecture prebuilt selection and the first Linux ARM64
    release binary and native ARM64 installation/FFI CI gate.
  • Added a cross-platform installation and configuration guide for Linux,
    macOS, Windows, ARM64, source builds, CPU-only hosts, and optional CUDA.

Installation

Amalthea is not registered in Julia General. Install this release directly
from GitHub:

pkg> add https://github.com/vdiego28/Amalthea.jl#v1.0.3

Published CPU-only binaries cover Linux x86_64, Linux AArch64, macOS Apple
Silicon, and Windows x86_64. SHA256SUMS.txt authenticates all four assets.
Other platforms compile from source.

See the repository CHANGELOG
and full commit comparison.