Scientific software is becoming increasingly important for the success of research and to generate new knowledge. However, the importance of codes for science has not yet been recognized at the national level. Also, the evaluation measures for research are not set in a way that would support sustainable work on scientific software. The situation is further complicated as the methods of conventional software engineering addressing an industrial context cannot be transferred one to one to scientific software. Therefore, Research Software Engineering (RSE) is forming as a new subject of investigation, in Europe, Germany and the Helmholtz Association.
The HiRSE projects aims at offering services for software packages developed at the Helmholtz Centers, organize workshops with between different software packages, offer a platform for collaboration between the centers, develop policies for research software engineering, support development as well as to research and develop RSE specific topics.
The following software packages are part of this initiative:
• 4C (https://www.dealii.org/)
• Fleur (https://www.flapw.de)
• HEAT (https://github.com/helmholtz-analytics/heat/)
• NEST (https://nest-initiative.org)
• PFFRG (https://github.com/dominikkiese/PFFRGSolver.jl)