As Scientific Computing Group of MLZ Garching, we develop and maintain software for neutron scattering data reduction and analysis. We support users, and we offer scientific collaboration on selected problems in advanced data analysis.

Our software projects are listed on our group home page. Some of these projects are in routine use and require little maintenance efforts, while others are under active development right now.

All our software products are published as open source. While our work is primarily driven by the software needs of the MLZ neutron instruments and of JCNS in-house research, most of our software is used worldwide. Since neutron and x-ray diffraction and reflectometry have identical foundations, neutron software can also used for the analysis of x-ray experiments; this holds in particular for our biggest project, the simulation and fit software BornAgain. As side-products, we publish software libraries that are of general interest in scientific computing, like the special function implementations kww and libcerf.

External users are welcome to ask questions and request support by mail or through issue trackers; we will do our best to support them within the limits of available time and expertise.

We are cooperating with other neutron and x-ray research facilities worldwide. In particular, all our activities are closely coordinated with other European neutron sources. Our software BornAgain has received funding from the European Spallation Source (ESS), a next-generation neutron source currently under construction in Sweden.