Ctrl K

All software

1Filter
Keywords
282
Program languages
83
Licenses
29
85-96 of 99

openPMD-api

openPMD is an open meta-data schema that provides meaning and self-description for datasets in science and engineering. This library provides a reference API for openPMD data handling, supporting established I/O backends such as HDF5, ADIOS2, JSON and TOML from serial to MPI-parallel workflows.

  • ADIOS
  • data
  • file-format
  • + 8
  • C++
  • Python
  • CMake
  • + 5
25
0

ParFlow

ParFlow is a parallel, integrated hydrology model that simulates spatially distributed surface and subsurface flow.

  • Earth System Modelling
  • High performance computing
  • Hydrology
  • + 2
  • C
  • Tcl
  • Python
  • + 17
1
0
Logo for Peary

Peary

This is Peary Caribou, a data acquisition software framework for the Caribou DAQ system. It provides hardware abstraction for periphery components such as voltage regulators and simplifies direct detector configuration and data acquisition through a common interface.

  • C++
  • CMake
  • C
  • + 2
1
0

ProFASi

PROFASI (PROtein Folding and Aggregation SImulator) is a C++ package for HPC Monte Carlo simulations of protein folding and aggregation. It provides an all atom, implicit solvent force field, and a set of tools to perform Monte Carlo simulations. A plugin mechanism allows for user extensions.

  • Monte Carlo
  • Peptide Aggregation
  • Protein folding
  • + 2
  • C++
  • CMake
  • Python
  • + 1
0
0
Logo for PyTango

PyTango

PyTango is a python module that exposes to Python the complete Tango C++ API. This means that you can write not only Tango applications (scripts, CLIs, GUIs) that access Tango device servers but also Tango device servers themselves, all of this in pure python.

  • Controled Experiments
  • DCS - Distributed Control System
  • Motor Control
  • + 2
  • Python
  • C++
  • CMake
  • + 2
1
0
Logo for RAYX

RAYX

Optical Simulation Software for Synchrotron Radiation

  • C++
  • open source
  • python
  • + 4
  • C++
  • Python
  • CSS
  • + 8
5
0
Logo for ReStore

ReStore

ReStore for MPI programs enables scalable in-memory recovery of data after process failures via an appropriate data distribution and replication. It supports shrinking and replacing recovery-schemes and is substantially faster than parallel file system based approaches.

  • Distributed Memory Algorithms
  • Fault-Tolerance
  • High performance computing
  • C++
  • R
  • CMake
  • + 2
2
0
Logo for SERGHEI

SERGHEI

The Simulation EnviRonment for Geomorphology, Hydrodynamics and Ecohydrology in Integrated form (SERGHEI) is a multi-dimensional, multi-domain, and multi-physics model framework for environmental and landscape simulation, intended to simulate water flow and transport across landscape scales.

  • Earth & Environment
  • GPU
  • High performance computing
  • + 4
  • C++
  • CMake
  • Shell
  • + 2
7
0
Logo for SMASH - A hadronic transport approach

SMASH - A hadronic transport approach

SMASH is a relativistic hadronic transport approach for the dynamical description of heavy-ion reactions. It is a microscopic non-equilibrium approach and incorporates all well known hadronic states and their interactions.

  • CPU
  • Matter
  • open source
  • + 1
  • C++
  • CMake
  • Shell
  • + 3
18
0
Logo for spirit

spirit

Spirit is a platform-independent framework for atomistic spin-dynamics. It combines the traditional cluster workflow through a C-API with python bindings with modern visualisation capabilities in order to maximise scientists' productivity.

  • Atomistic Spin Dynamics
  • C++
  • CUDA
  • + 5
  • C++
  • Python
  • CMake
  • + 9
15
0
Logo for Steca - the stress and texture calculator

Steca - the stress and texture calculator

Data reduction software for materials diffraction

  • Data reduction
  • Photon and neutron science
  • Visualization
  • C++
  • PostScript
  • CMake
  • + 2
4
0
Logo for TiXI

TiXI

TiXI is a fast and simple XML interface library and could be used from applications written in C, C++, Fortran, JAVA and Python.

  • xml
  • C++
  • C
  • Python
  • + 6
3
0