Ctrl K
HIFIS Software Spotlights

All software

1Filter
Keywords
101
Program languages
35
Licenses
13
1-12 of 31
Logo for CP2K

CP2K

CP2K is a quantum chemistry and solid state physics software package running on graphics processing units and thousands of processing units. It is open-source and allows simulations, spectroscopy, vibrational analysis and energy minimization on a vast variety of theory levels.

  • electronic structure
  • GPU
  • High performance computing
  • + 5
  • Fortran
  • C
  • Python
  • + 12
8
4335
Logo for CORSIKA

CORSIKA

A Monte Carlo framework for the simulation of particle showers initiated in the Earth's atmosphere (or dense media) by high-energy particles from the cosmos.

  • Astroparticle Physics
  • Matter
  • Monte Carlo simulation
  • Fortran
  • C++
  • Nextflow
  • + 2
2
1847
Logo for CrystFEL

CrystFEL

CrystFEL is a suite of programs to process data from "serial crystallography" experiments.

  • crystallography
  • Matter
  • structural biology
  • + 2
  • C
  • Julia
  • Python
  • + 2
25
765
Logo for PIConGPU

PIConGPU

PIConGPU is a relativistic Particle-in-Cell code running on graphic processing units as well as regular multi-core processors. It is Open Source und is freely available for download. It can be used to study plasmas with relativistic dynamics, solving the Maxwell-Vlasov system of equations.

  • C++
  • CPU
  • GPU
  • + 9
  • C++
  • Python
  • Shell
  • + 6
11
651
Logo for Materials Learning Algorithms

Materials Learning Algorithms

MALA (Materials Learning Algorithms) is a data-driven framework to accelerate electronic structure calculations based on machine learning. Its purpose is to construct neural-network surrogate models for bypassing computationally expensive steps in state-of-the-art density functional simulations.

  • Density functional theory
  • electronic structure
  • machine-learning
  • + 2
  • Python
  • Fortran
  • Shell
  • + 1
28
245
Logo for Allpix Squared

Allpix Squared

Allpix Squared is a semiconductor detector simulation framework. The goal of the framework is to provide a complete and easy-to-use package for end-to-end simulations of semiconductor detector performance from incident ionizing radiation until the digitization of hits in the detector chip.

  • Drift-Diffusion
  • Geant4
  • Matter
  • + 6
  • C++
  • CMake
  • C
  • + 2
58
171
Logo for BornAgain

BornAgain

Software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering. The latter is computed as usual, using the distorted-wave Born approximation, hence the name. Users can set up arbitrary multilayer samples with interface roughness and embedded nanoparticles.

  • Data analysis
  • Modelling
  • Photon and neutron science
  • + 1
  • C++
  • Python
  • CMake
  • + 2
5
121
Logo for Corryvreckan

Corryvreckan

The Maelstrom for Your Test Beam Data - Corryvreckan is a flexible, fast and lightweight test beam data reconstruction framework based on a modular concept of the reconstruction chain. It is designed to fulfill the requirements for offline event building in complex data-taking environments.

  • C++
  • Matter
  • Testbeam
  • + 1
  • C++
  • CMake
  • Python
  • + 2
6
71
Logo for Sassena

Sassena

Sassena is a program to calculate X-ray and neutron scattering patterns from Molecular Dynamics simulations in the Born approximation.

  • C++
  • High performance computing
  • Matter
  • + 2
  • C++
  • Python
  • Shell
  • + 2
3
59
Logo for Spin-Dependent 5th Force Limits

Spin-Dependent 5th Force Limits

This is an open research software and data platform for compiling, standardizing, and visualizing constraints on spin-dependent exotic interactions beyond the Standard Model. It provides a unified, reusable, and citable framework for comparing results across experiments and parameter spaces.

  • Beyond Standard Model physics
  • Data compilation
  • FAIR Software
  • + 4
  • TeX
  • Jupyter Notebook
  • HTML
  • + 4
3
34
Logo for Cheetah

Cheetah

Fast and differentiable particle accelerator optics simulation for reinforcement learning and optimisation applications.

  • Automatic Differentiation
  • Differentiable Programming
  • Differentiable Simulation
  • + 7
  • Python
  • Jupyter Notebook
11
32
Logo for cppTango

cppTango

Tango Distributed Control System - C++ library TANGO is an object-oriented distributed control system. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices can be synchronous, asynchronous or event driven.

  • C++
  • DCS - Distributed Control System
  • SCADA - Supervisory Control and Data Acquisition
  • C++
  • CMake
  • Python
  • + 2
1
29