Modular multiscale approach to modelling high-harmonic generation in gases
Jan Vábek, Tadeáš Němec, Stefan Skupin, Fabrice Catoire
TL;DR
The paper presents a modular, open-source toolbox for high-harmonic generation in gases that unifies macroscopic IR propagation, microscopic 1D-TDSE responses, and XUV diffraction-based propagation into a coherent multiscale framework. It introduces three core components—CUPRAD for radially symmetric IR propagation, CTDSE for 1D TDSE calculations, and HANKEL for XUV diffraction—interfaced via a unified HDF5 data archive to enable HPC-ready, pipeline-style simulations. The work demonstrates practical usage through tutorials and physical examples (gas-cell and gas-jet geometries, pre-ionization strategies, and custom input fields) and provides Python-based tooling for interactive analysis of microscopic electron dynamics. Beyond its current capabilities (linear polarization, cylindrical symmetry), the authors outline concrete plans to extend to 3D TDSE, vectorial propagation, and advanced microscopic models, aiming to deliver a versatile platform for designing and interpreting HHG experiments in realistic laboratory settings.
Abstract
We present a modular user-oriented simulation toolbox for studying highharmonic generation in gases. The first release consists of the computational pipeline to 1) compute the unidirectional IR-pulse propagation incylindrical symmetry, 2) solve the microscopic responses in the whole macroscopic volume using a 1D-TDSE solver, 3) obtain the far-field harmonic field using a diffraction-integral approach. The code comes with interfaces and tutorials, based on practical laboratory conditions, to facilitate the usage and deployment of the code both locally and in HPC-clusters. Additionally, the modules are designed to work as stand-alone applications as well, e.g., 1D-TDSE is available through Pythonic interface.
