All software
OpenGeoSys
OpenGeoSys (OGS) is a scientific open source project for the development of numerical methods for the simulation of thermo-hydro-mechanical-chemical (THMC) processes in porous and fractured media.
- Earth & Environment
- geotechnics
- geothermal modeling
- + 5
- C++
- AGS Script
- TypeScript
- + 2
DataLad
DataLad is a tool for the joint management of code, data, and their relationship, built on top of the version control systems Git & git-annex. It adapts principles of open-source software development & distribution to address challenges of data management, data sharing, & digital provenance capture.
- DataLad
- data managment
- data sharing
- + 8
- Python
- Shell
- Makefile
- + 2
MercuryDPM
MercuryDPM is an open-source C++ framework for discrete particle simulations of granular materials, powders, and other particulate systems. It was started in 2009 to support complex scientific and industrial particle simulations. MercuryDPM is developed by an international open-source community.
- Computational Granular Mechanics
- Discrete Element Method
- Discrete Particle Method
- + 3
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
GMGPolar
GMGPolar is a geometric multigrid solver using implicit extrapolation to raise the convergence order. It is based on meshes in tensor- or product-format. GMGPolar's focus applications are geometries that can be described by polar or curvilinear coordinates for which suited smoothing is available.
- Energy
- Geometric Multigrid
- High performance computing
- + 5
- C++
- Python
- Shell
- + 3
JUBE
JUBE is a generic, lightweight, configurable environment to run, monitor and analyse application execution in a systematic way. This software is commonly used to execute benchmarks and complex workflows on High Performance Computers, but is not limited to these systems.
- Benchmark
- Benchmarking
- High performance computing
- + 5
- Python
- Shell
- C
Alise
The Account LInking SErvice (ALISE) is a tool to link accounts at a service. The goal is to enable federated services at sites that do not yet support federated identities.
- AAI
- Helmholtz AAI
- hpc
- + 3
- Python
- HTML
- Makefile
Cat4KIT
Cat4KIT is an open-source framework for cataloging, managing and publishing research data according to the FAIR principles. Building on the STAC-Ecosystem, it allows for a simple and user-friendly description, integration and discovery of research data.
- data managment
- Earth & Environment
- FAIR Data
- + 2
exaCB
The exacb framework is a set of tools and configurations to enable Continuous Benchmarking (CB) on Supercomputers. With a given target application, it provides an easy common entry point to monitor application performance and collect data in a uniform manner.
- Benchmarking
- exascale
- open source
Flaat
Use python decorators for authorising access to OIDC authenticated REST APIs
- AAI
- Helmholtz AAI
- OpenID Connect
- + 1
- Python
- Makefile
FMSolvr
High-performance software library for N-body problems with 1/r potential using the Fast Multipole Method.
- FMM, Coulomb
go-oidfed
The go-oidfed library is an implementation of OpenID Federation in the go language with the goal to enable go applications to make use of OpenID federation.
- OIDC
- oidfed
- OpenID Connect
- + 1
- Go