Description
We will present the recently released open-source MMA-HHG toolbox (https://mma-hhg.github.io/) for modelling high-harmonic generation (HHG) in gases. The package provides a common framework for coupling the microscopic response of elementary emitters to the local driving field resulting from nonlinear propagation in the macroscopic generating medium, and for coherently combining these contributions to reconstruct the macroscopic XUV field. The current public version focuses on linearly polarised driving fields and cylindrically symmetric propagation, with the aim of enabling detailed comparison with laboratory HHG experiments while preserving stand-alone use of the individual modules.
The initial release comprises the main simulation chain: (i) CUPRAD for nonlinear IR-pulse propagation in cylindrical symmetry, (ii) a one-dimensional TDSE solver for the microscopic response throughout the macroscopic volume, and (iii) a diffraction-integral module for XUV propagation. The package is distributed with user interfaces, analysis tools, tutorials, examples, and workflow support for both local execution and HPC environments, making the full simulation workflow accessible and reproducible.
The development of the package has been motivated by close collaboration with experimental groups and by applications to a broad range of HHG problems, including spatially resolved harmonic spectra, optics-free focusing and spectral filtering of high-order harmonics, phase-matched generation in pre-ionised noble gases, monochromatic HHG with Bessel-Gauss beams in periodically modulated media, and asymmetric polarisation gating for spectral tuning and temporal confinement of high-order harmonics [1–6].
References
[1] F. Catoire,et. al. (2016) https://doi.org/10.1103/PhysRevA.94.063401
[2] L. Quintard, et. al. (2019) https://doi.org/10.1126/sciadv.aau7175
[3] K. Veyrinas, J. Vábek, et. al. (2021) https://doi.org/10.1364/OE.436086
[4] O. Finke, J. Vábek, et. al. (2022) https://doi.org/10.1038/s41598-022-11313-6
[5] O. Finke, J. Vábek, et. al. (2024) https://doi.org/10.1103/PhysRevA.109.033517
[6] C. Picot, J. Vábek, et. al. (2025) https://doi.org/10.1103/PhysRevA.111.023110