Mondaic's waveform simulation and inversion software Salvus has powered millions of simulations in over a dozen countries. The technology has contributed to NASA's Insight mission to model Mars' interior structure, helped find a hidden corridor within the Great Pyramid of Giza, and advanced ultrasonic imaging techniques for brain research.
► More than 15 million successful simulations► More than 100 scientific publications using Salvus
All these diverse applications share one foundation: the physics of wave propagation. This universal principle works identically across all scales, and our software models deliver proven accuracy and speed whether examining planetary bodies, concrete bridges, or complicated composite structures.
Salvus is a waveform modeling software suite that can simulate wave propagation through a huge range of material structures and dimensions. From the millimeter scale (e.g., non-destructive testing, medical imaging) to the global scale (e.g., global seismology) and everything in-between. Salvus can be used to solve both forward and inverse problems.
Salvus focusses on solving different wave-equations. While it can solve a few other equations as well that unique focus enables it to optimze its performance to the point where it is many orders of magnitudes faster for those problems compared to other multi-physics solvers. In addition, Salvus is the only NDT simulation tool that fully integrates experimental data into the process.
Salvus runs on Windows, Linux, and macOS operating systems:
Salvus supports NVidia CUDA GPUs with CUDA ≥ 12.
On MPI clusters, Salvus requires an MPI ABI compatible MPI.
Small Salvus simulations do not require large computational resources and almost any machine is able to run them. For larger simulations and inversions, Salvus benefits heavily from NVidia GPUs (FP32 compute and memory are the key performance indicators), fast and many CPU cores, a large amount of fast memory, and fast SSD storage.
We offer numerous pricing options depending on the scale of the project you wish to undertake using Salvus, and the level of support required. Please see our solutions and contact us for further details.
A physics-informed digital twin is an advanced virtual representation of a physical asset that combines data-driven approaches with fundamental wave-physics laws and equations. This hybrid model leverages both real-time data and wave-physics simulations to create a more accurate and dynamic digital counterpart.
Salvus focuses on solving the wave equation by employing spectral-element methods (SEM) for wave propagation. Harnessing the latest GPU/CPU development and modern programming methods makes Salvus over 1000 times faster than traditional finite element tools.
With faster simulations you can dig deeper into and explore problems previously out of reach.
Salvus scales across CPU cores, GPU accelerators and HPC resources. The furthest Salvus has been pushed was by researchers from ETH Zurich and the Barcelona Supercomputing Center, who joined forces to simulate the Mw 7 earthquake that struck the Icarian Sea on October 30, 2020, with the epicenter about 14 km northeast of the Greek island of Samos.
The resulting spectral-element mesh contained almost 215 million elements, which gives more than 1.5 trillion unknowns -- and these are only the space-dependent degrees of freedom. The time integration additionally required more than 100'000 time steps. Multiplying the degrees of freedom in space and time gives a total of 164 664 116 147 707 904 unknowns. Read more in the blog post.
Most waveform solvers can only work on regular grids. Salvus natively supports arbitrary conforming quadrilateral and hexahedral meshes, allowing complicated settings and domains using curvilinear and fully unstructured meshes.
Significant discounts exist for academic users of Salvus. This includes users working within universities, government organizations, research labs and non-profits. Contact us for more information.
Yes, Salvus is designed to equivalently support performant 2D simulations and highly accurate 3D simulations with an identical user interface. This allows moving from rapid prototypes to production runs with ease.
Salvus is designed from the ground-up to equivalently support both performant 2-D simulations and highly accurate 3-D simulations. All aspects of Salvus work in 2-D as well as 3-D with an identical user interface.
Salvus supports a range of different wave propagation physics ranging from the scalar acoustic equations all the way to coupled and attenuated media. Any potentially arising interface conditions are automatically satisfied.
Most waveform solvers can work on regular grids. Salvus natively supports arbitrary quadrilateral and hexagonal meshes, allowing more complicated settings and domains using curvilinear and fully unstructured meshes.
Salvus works on laptops but scales to high-performance computing optimally utilizing tens of thousands of CPUs and GPUs. Salvus is also ready for cloud computing and deployment.
We are very grateful for the generous support of several partners.
Mondaic is a spin-off company of ETH Zurich and participates in the ESA Business Incubation Centre Switzerland.
We gratefully acknowledge support by Innosuisse for innovation project 100.599 IP-ENG.