Software

GAEL

Grid-based Atmospheric Estimation Library. A C++20 framework that fits observed stellar spectra against synthetic model grids, written to replace the grid fitting scripts in ISIS.

What it does

GAEL performs full-spectrum forward modelling, comparing observed stellar spectra against synthetic model grids to estimate atmospheric parameters. It handles multi-component fits, so binaries are a first-class case rather than a workaround.

Built with

C++20 throughout, with Python for analysis and parallel execution scripts. It runs on CPU with optional CUDA acceleration, and multithreads through OpenMP and Intel TBB. Third-party dependencies are header-only, the build is CMake, and the test suite runs under ctest. MIT licensed.

Why it exists

It replaces the grid fitting scripts in ISIS.

← All work