Get Salvus

Features

Our core Salvus product consists of five main modules which cover everything required for waveform modelling and inversion:

  • SalvusCompute: Parallel high-performance solver for spectral-element wave propagation on unstructured meshes.
  • SalvusMesh: Library and toolbox to build meshes in both two and three dimensions.
  • SalvusOpt: Non-linear optimization framework.
  • SalvusFlow: Workflow orchestration and remote job execution framework tying together various parts of Salvus.
  • SalvusProject: A high-level user interface and data structure to tie everything together.

We offer these as part of two separate package:

  • SalvusForward
    Includes everything necessary to run highly accurate forward waveform simulations, in two and three dimensions, locally and on remote machines.
  • SalvusComplete
    Everything from the forward analysis package. Additionally unlocks the full power of Salvus by offering everything necessary to run large-scale FWI and other custom workflows.
SalvusForward
Includes everything necessary to run highly accurate forward waveform simulations, in two and three dimensions, locally and on remote machines.
SalvusComplete
Everything from the forward package. Additionally unlocks the full power of Salvus by offering everything necessary to run large-scale FWI and other custom workflows.
SalvusCompute
Massively parallel spectral-element solutions for various wave equations
GPU support using CUDA
Spatially varying material parameters
Highly accurate geometries using high order finite elements
Highly accurate geometries using high order finite elements
Arbitrary anisotropic symmetry systems
Gradient computation
SalvusMesh
Automatic hexahedral meshing for many problems
Conversion of meshes from external meshing packages
Precise representation of topography and sea-bottom
Meshing of sedimentary basins and salt bodies via automated refinements
SalvusOpt
Sensitivity analysis for complex structures
Diffusion equation based high-performance model smoothing
Nonlinear optimization framework specialized for deformed grids
Newton-type trust-region descent methods
SalvusFlow
Simple input file generation
Remote job execution framework
Rapid experimentation and scaling from prototype to production
Scalable workflow orchestration engine
SalvusProject
Intuitive, high-level user interface and simulation management
Parameter studies
Scientific data visualizations
Customizable RTM workflows
Customizable FWI workflows and misfit specifications
Get the latest news on new features, expert tips, new case studies and upcoming events.
Sign up for our newsletter