Skip to content

Optab 1.3

Choose a tag to compare

@nombac nombac released this 18 Feb 23:52
· 1 commit to main since this release

Highlights

  • Improved arm64 macOS support: Fixed arithmetic bugs in continuous absorption and bremsstrahlung that surfaced during the transition to arm64. Added build guards and documentation notes for FastChem and prep_FastChem, which depend on quad-precision (REAL128) and do not work on arm64 Macs.
  • HITRAN/HITEMP dataset update: Updated download scripts and preprocessors to support the latest HITRAN/HITEMP data. Expanded molecular data coverage.
  • Sample environment cleanup: Unified naming of sample scripts and output files from "table" to "sample" for consistency with documentation.

Changes

  • Fix arithmetic bugs in continuous absorption and bremsstrahlung, improving numerical robustness (3fa5a0d)
  • Fix zero-initialization logic in select_species (3da4e58)
  • Fix allocation size of array comp_iso (0b36e97)
  • Fix FastChem input file generation (b4d6cf1)
  • Add REAL128 build guard for arm64 macOS (bbcde49)
  • Update HITRAN/HITEMP download scripts and preprocessors (03522e2)
  • Revise molecular ID table (molecular_id.tsv): update database flags, renumber species, add new molecules (a1500c1)
  • Add photoionization cross-section download script (236f64b)
  • Add HITEMP preprocessing script (9ca854c)
  • Fix warnings in opac.py, add layer sorting and dump option (ac8571a)
  • Unify sample-related file naming from "table" to "sample"
  • Update README and documentation