Skip to main content
Ctrl K

All software

16 software items. Page 1 of 2. 12 items per page. 1 filters active.
1-12 of 16

EC-Earth

A European community Earth-System Model

  • Climate change
  • Climate modeling
  • High performance computing
  • + 1
63
1405

DUNE (Distributed and Unified Numerics Environment)

DUNE, the Distributed and Unified Numerics Environment, is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy, flexible, and efficient implementation of finite element and volume methods. DUNE is C++ code and also has a Python interface.

  • C++
  • Grid-based PDE methods
  • High performance computing
  • + 5
  • (C++)
  • (CMake)
  • (Hack)
  • + 2
13
588

AMUSE

Combine existing numerical codes in an easy to use Python framework. With AMUSE you can simulate objects such as star clusters, proto-planetary disks and galaxies.

  • High performance computing
  • Multi-scale & multi model simulations
  • Workflow technologies
  • (Assembly)
  • (C)
  • (C++)
  • + 23
6
327

Kernel Tuner

Kernel Tuner greatly simplifies the development of highly-optimized and auto-tuned CUDA, OpenCL, and C code, supporting many advanced use-cases and optimization strategies that speed up the auto-tuning process.

  • Big data
  • GPU
  • High performance computing
  • + 3
  • (Cuda)
  • (Python)
15
150

QMflows

Construction and efficient execution of computational chemistry workflows.

  • Multi-scale & multi model simulations
  • Workflow technologies
  • ("Jupyter Notebook")
  • (Python)
  • (Shell)
3
63

OMUSE

A Python environment to interface and couple oceanographic and other earth system model codes.

  • High performance computing
  • Multi-scale & multi model simulations
  • (Batchfile)
  • (C)
  • (C++)
  • + 10
8
27

MUSCLE3

MUSCLE3 is a coupling library for building multiscale simulations out of single-scale models.

  • High performance computing
  • Multi-scale & multi model simulations
  • (C)
  • (C++)
  • (Dockerfile)
  • + 4
4
26

ewatercycle

The eWaterCycle package makes it easier to use hydrological models without having intimate knowledge about how to install and run the models.

  • Inter-operability & linked data
  • Multi-scale & multi model simulations
  • Optimized data handling
  • + 1
  • (Dockerfile)
  • (Python)
10
2

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

byteparsing

Parser library for reading custom binary files from Python.

  • Big data
  • Multi-scale & multi model simulations
  • Optimized data handling
  • (Batchfile)
  • (C++)
  • (CSS)
  • + 5
2
1

FLAME GPU

FLAME GPU is a GPU accelerated simulator for domain independent complex systems simulations. FLAME GPU provides a mapping between a simple description of an agent and its interactions into optimised GPU code. The software abstracts the details and complexity of the GPU away from modellers.

  • GPU
  • High performance computing
  • Multi-scale & multi model simulations
  • + 2
4
0

grpc4bmi

Run, read and write model state of a numerical simulation written in a variety of languages remotely from Python

  • Multi-scale & multi model simulations
  • (C++)
  • (CMake)
  • (Dockerfile)
  • + 5
4
0