Welcome to Nebula

Nebula is an open-source simulator of electron-matter interaction. It can run on GPUs for fast simulations, or on multi-core CPUs if there is no GPU available.


If you use Nebula in a scientific publication, please cite the following paper:

L. van Kessel, C.W. Hagen, "Nebula: Monte Carlo simulator of electron-matter interaction", SoftwareX 12 (2020), 100605


The code is available on github.

Getting started

Nebula consists of two parts: the simulator itself and the "cross-section tool", cstool, that is used for compiling material parameters. You need to run cstool once per material, and then use the resulting file as an input for the simulator.

In-depth file format documentation