Ctrl K

All software

1Filter
Keywords
595
Program languages
146
Licenses
42
RSD Host
4
97-108 of 230
Logo for SlicerRT
@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
Logo for oraqle
@research-software-directory.org

oraqle

Oraqle: A Depth-Aware Secure Computation Compiler

  • arithmetization
  • compiler
  • cryptography
  • + 1
  • C++
  • Jupyter Notebook
  • Markdown
  • + 4
1
2
Logo for SO-CRYSTAL
@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
Logo for ELECTRODE
@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++
  • R
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
  • Shell
  • + 3
23
2
Logo for LLAMA
@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
Logo for SMG2S
@helmholtz.software

SMG2S

SMG2S (Sparse Matrix Generator with Given Spectrum) is able to generate large-scale non-Hermitian and non-Symmetric matrices in parallel with the spectral distribution functions or eigenvalues given by users, and the spectrum of generated matrix is the same as the one specified by the users.

  • CPU
  • High performance computing
  • Matrix Computation
  • + 1
  • C++
  • Python
  • CMake
  • + 1
2
2
Logo for ghc
@research-software-directory.org

ghc

GHC with stream fusion, used as benchmark in the publication: Higher Order Patterns for Rewrite Rules

  • compiler
  • fusion
  • higher order matching
  • + 2
  • Automake
  • C
  • C++
  • + 16
1
1
Logo for IntervalMDPAbstractions.jl_ReproducibilityPackage
@research-software-directory.org

IntervalMDPAbstractions.jl_ReproducibilityPackage

Data and code underlying the publication: Scalable control synthesis for stochastic systems via structural IMDP abstractions

  • embedded systems
  • Markov processes
  • Stochastic control and optimization
  • C
  • C++
  • HTML
  • + 10
3
1