All software
ASPECT - The Advanced Solver for Planetary Evolution, Convection, and Tectonics
ASPECT is a code to simulate convection and tectonic processes in the Earth and other planetary bodies. It has grown from a mantle-convection code into a tool for many geodynamic applications, like glacial isostatic adjustment, lithospheric scale deformation, ore formation and two-phase flow.
- C++
- CFD
- Computational Fluid Dynamics
- + 6
- C++
- Python
- CMake
- + 10
IGMAS+
IGMAS+ (Interactive Gravity and Magnetic Application System) is a software combining 3-D forward and inverse modeling, interactive visualization and interdisciplinary interpretation of potential fields and their applications under geophysical and geological data constrains.
- 3D
- Cross-platform
- Earth & Environment
- + 8
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
GOLEM
GOLEM is a modelling platform for thermal-hydraulic-mechanical and non-reactive chemical processes in fractured and faulted porous media, based on the MOOSE framework
- Earth & Environment
- Multiphysics of porous fractured rocks
- reservoir behaviour and induced seismicity
- + 1
- C++
- SWIG
- Assembly
- + 5
hybridMT
The hybridMT is MATLAB/shell environment software package for the seismic moment tensor inversion in time domain. The package allows to estimate fault plane parameters and the balance between volumetric and non-volumetric strain in the seismic source using different decomposition schemes.
- Earth & Environment
- moment tensor
- seismology
RIM2D
Highly Efficient 2D Hydraulic Simulation of Fluvial, Pluvial and Urban Flooding. RIM2D is a raster based inundation model solving the inertial formulation of the shallow water equation, including the consideration of drainage. It is implemented in CUDA Fortran and leverages parallelisation on GPUs.
- Flood
- Fortran
- GPU
- + 1
Flow-Alert
A machine-learning and seismic data–driven model for early warning of channelized flows.
- debris (channelized) flows
- early warning
- event detection
- + 3
- Python
- Shell
3D Earthquake Explorer
A web application for the three dimensional visualisation of earthquake hypocentres and their focal mechanisms based on the FDSN API.
- Earth & Environment
- Focal mechanisms
- JavaScript
- Python
- HTML
- + 2
pyGMS
pyGMS: lithosphere-scale rheological analyses of GMS models with Python
- geophysics
- geothermal modeling
- GMS
- + 2
- Python
- Makefile
Earthquake Explorer
Up-to-date information and essential background knowledge about earthquakes. Users can access, explore, and analyze earthquake data from around the world by the Earthquake Explorer in a mobile optimized modern web platform.
- Earth & Environment
- Information
- python
- Python
- JavaScript
- HTML
- + 2
EL-PASO
EL-PASO is a Python framework designed to streamline the download, processing, and saving of satellite particle observation data.
- Data analysis
- FAIR Data
- metadata
- + 1
- Python
- Jupyter Notebook
- Shell
PyCast S2S
PyCast S2S is a collection of tools for post-processing climate forecasts. It is tailored towards the integration in operational workflows, allowing for automated bias-correction and forecast evaluation. PyCast is written in Python and uses state-of-the-art libraries for data processing.
- Climate forecasting
- Earth & Environment
- open source
- + 1
- Jupyter Notebook
- Python