HASEonGPU Documentation
HASEonGPU (High performance Amplified Spontaneous Emission on GPU) is an open-source HPC software for calculating amplified spontaneous emission (ASE) flux in laser gain media.
HASEonGPU 2.x releases ship the Python frontend and compiled C++ backend together. The Python package is the primary user-facing interface, and the C++ backend, headers, command-line executable, and CMake package export use the same release version for downstream integration.
It is intended to support the design and analysis of high-power laser systems, where ASE is an important limiting effect for stored energy, gain distribution, and overall amplifier performance.
Start with Getting Started for setup and interface selection. The Theory and Model page explains the ASE model, estimator, pump coupling, and implementation restrictions.