Products

Our core Salvus product consists of four 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.
We offer these as part of three separate package, ranging from least to most features:
  • Forward Modelling Package
  • Sensitivity Analysis Package
  • Complete Package

Feature Matrix

Forward Modelling Package

Includes everything necessary to run highly accurate forward waveform simulations, in two and three dimensions, locally and on remote machines.

Sensitivity Analysis Package

Everything from the forward modeling package. Additionally includes the ability to compute gradients and use these for linear RTM.

Complete Package

Everything from the sensitivity analysis 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 equationsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Acoustic wave physicsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
(Visco)Elastic wave physicsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Coupled wave physicsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Arbitrary anisotropic symmetry systemsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Gradient computationForward Modelling Package:Sensitivity Analysis Package:Complete Package:
SalvusMesh
Automatic hexahedral meshes for geophysical problemsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Integrated meshing for standard model formats (SEG-Y, SU)Forward Modelling Package:Sensitivity Analysis Package:Complete Package:
Precise representation of topography and sea-bottomForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Meshing of sedimentary basins and salt bodies via automated refinementsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Conversion of meshes from external meshing packagesForward Modelling Package:Sensitivity Analysis Package:Complete Package:
SalvusOpt
Diffusion equation based high-performance model smoothingForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Linear RTMForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Sensitivity analysis for complex structuresForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Nonlinear optimization framework specialized for deformed gridsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Newton-type trust-region descent methodsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
SalvusFlow
Simple input file generationForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Remote job execution frameworkForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Rapid experimentation and scaling from prototype to productionForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Customizable RTM workflowsForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Scalable workflow orchestration engineForward Modelling Package:Sensitivity Analysis Package:Complete Package:
Customizable FWI workflows and misfit specificationsForward Modelling Package:Sensitivity Analysis Package:Complete Package: