Skip to main content
Ctrl K

All software

236 software items. Page 9 of 20. 12 items per page. 1 filters active.
97-108 of 236
@helmholtz.software

SicHash

A perfect hash function is a function that has no collisions on a given set. SicHash places objects in a cuckoo hash table and then stores the final hash function choice of each object in a retrieval data structure. Using irregular cuckoo hashing, each object has a different number of hash functions

  • C++
  • TeX
  • Shell
  • + 2
0
4
@research-software-directory.org

Entangled

Entangled makes literate programming easier. It keeps markdown and program source in sync. This makes it more convenient to extend and debug your literate code.

  • Literate Programming
  • open science
  • python
  • + 2
  • C
  • C++
  • Jinja
  • + 3
5
3
@research-software-directory.org

SlicerRT

SlicerRT allows users to analyze spatio-temporal accumulation of the therapeutic dosage (radiation, thermal, etc.). Tools include dose visualization, quantitative metrics computation, comparison, and import/export to DICOM format.

  • C
  • C++
  • CMake
  • + 1
3
3
@research-software-directory.org

oraqle

Oraqle: A Depth-Aware Secure Computation Compiler

  • arithmetization
  • compiler
  • cryptography
  • + 1
  • C++
  • Jupyter Notebook
  • Markdown
  • + 4
1
2
@research-software-directory.org

SO-CRYSTAL

Code underlying: Shape Optimization of Scintillation Crystals through GEANT4 and NSGAII (SO-CRYSTAL)

  • Finite-difference time-domain method
  • Genetic algorithms
  • Material properties
  • + 2
  • C++
  • Markdown
  • Other
  • + 1
1
2
@helmholtz.software

Constellation

Control and data acquisition system for small-scale experiments and experimental setup with volatile and dynamic constituents such as test beam environments or laboratory test stands

  • DAQ
  • DCS - Distributed Control System
  • Matter
  • + 2
  • C++
  • Python
  • Meson
  • + 2
14
2
@helmholtz.software

ELECTRODE

ELECTRODE extends the atomistic simulation tool LAMMPS to model different types of electrochemical situations. Simulations are performed at constant potential or constant charge using different approaches to control potential or charge at the electrodes.

  • Constant Potential Method
  • Electrochemistry
  • Molecular Dynamics
  • C++
  • Tcl
  • C
  • + 26
3
2
@research-software-directory.org

FlexRL

A Flexible Model For Record Linkage

  • latent variable model
  • partially identifying variables
  • record linkage
  • + 1
  • C++
  • HTML
  • R
  • + 1
1
2
@research-software-directory.org

GridFormat

Header-only C++ Library for grid file I/O

  • Grid-based PDE methods
  • grid file I/O
  • mesh file I/O
  • + 3
  • C++
  • CMake
  • Dockerfile
  • + 1
2
2
@helmholtz.software

Independent Parallel Particle Layer (IPPL)

IPPL is a C++ library to develop performance portable code for fully Eulerian, Lagrangian or hybrid Eulerian-Lagrangian methods. IPPL supports simulations in one to six dimensions, mixed precision, and asynchronous execution in different execution spaces (e.g. CPUs and GPUs).

  • Computational Fluid Dynamics
  • GPU
  • High performance computing
  • + 5
  • C++
  • CMake
  • Python
  • + 3
23
2
@helmholtz.software

LLAMA

LLAMA is a cross-platform C++17/C++20 header-only template library for the abstraction of data layout and memory access. It separates the view of the algorithm on the memory and the real data layout in the background.

  • C++
  • heterogeneous computing
  • High performance computing
  • + 3
  • C++
  • CMake
  • Shell
2
2
@helmholtz.software

mallocMC

This project provides a framework for fast memory managers on many core accelerators. It is based on alpaka to run on many different accelerators and implements the ScatterAlloc algorithm.

  • CUDA
  • heterogeneous computing
  • High performance computing
  • + 2
  • C++
  • CMake
  • Cuda
  • + 1
8
2