All software
Ginkgo
Ginkgo is a high-performance math library for the solution of sparse linear systems on GPUs (AMD, Intel, NVIDIA). Ginkgo is implemented using modern C++ and provides preconditioned Krylov solvers, multigrid, sparse direct solvers, mixed precision, and batched functionality.
- GPU
- High performance computing
- Large linear equation system
- + 4
- C++
- CMake
- Cuda
- + 4
JEMRIS
JEMRIS is a versatile, open-source, multi-purpose MRI simulator. It is well-suited for research and education.
- MRI
- Simulation
- C++
- Python
- MATLAB
- + 5
GTlab
A C++ framework for collaborative engineering
- Aeronautics, Space and Transport
- C++
- optimization
- + 2
- C++
- CMake
- QML
- + 5
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
MEmilio
MEmilio implements various models for infectious disease dynamics, from compartmental to agent-based models. Through efficient implementation and parallelization, MEmilio brings cutting edge and compute intensive models to a large scale, enabling high-resolution spatiotemporal disease dynamics.
- Agent-based Model
- C++
- compartmental model
- + 12
- C++
- Python
- CMake
- + 3
KaGen - Communication-free Massively Distributed Graph Generators
Network generators help to provide synthethic instances with controllable parameters by algorithm developers and researchers. KaGen provides generators for a large variety of network models, which are communication-free by making use of pseudorandomization and divide-and-conquer schemes.
- Graph Generation
- High performance computing
- Network Analysis
- + 1
- C++
- C
- Python
- + 2
NetworKit
NetworKit is a growing open-source toolkit for large-scale network analysis. Its aim is to provide tools for the analysis of large networks in the size range from thousands to billions of edges. It implements efficient graph algorithms, many of them parallel to utilize multicore architectures.
- algorithm engineering
- Graph algorithms
- Network Analysis
- C++
- Cython
- Python
- + 9
TiGL
TiGL is a parametric aircraft geometry modeler. Using the CPACS file format and TiGL, you can model a wide range of aircraft, spacecraft and rotorcraft.
- CAD
- C++
- C
- CMake
- + 7
kww: Kohlrausch-Williams-Watts function
Library to compute the Fourier-Laplace transform of the stretched exponential function.
- Math Library
- Numerics
- Special functions
- C
- CMake
- SWIG
- + 1
Medical Imaging Interaction Toolkit (MITK)
A free and open-source software for the development of interactive medical image processing applications. MITK provides a powerful and free application called the MITK Workbench, which allows users to view, process, and segment medical images.
- Artificial Intelligence
- C++
- Data Visualization
- + 7
- C++
- CMake
- C
- + 8
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
ChASE
ChASE is a modern and scalable library to solve dense Hermitian (Symmetric) algebraic eigenvalue problems based on a spectral polynomial filter. The library is fully parallelized, and is particularly effective for sequences of eigenproblems as they often arise in electronic structure theory.
- C++
- Eigensolver
- GPU
- + 6
- C++
- Cuda
- Fortran
- + 5