salvus
Salvus waveform modeling and inversion
Salvus is a high performance software suite boosting the efficiency, scalability, and applicability of full-waveform inversion (FWI) through a modern and finely-tuned design based on spectral elements. Tailored to meet the challenges of modern FWI on both CPU and GPU architectures, Salvus solves multi-physics full-waveform forward and inverse problems in 2 and 3 dimensions, with optimal scaling to tens of thousands of compute cores.
(c) Mondaic Ltd. (2020-2023)
Functions
load_ipython_extension()
load_ipython_extension()def load_ipython_extension(
ipython: ipykernel.zmqshell.ZMQInteractiveShell,
) -> None:
...Just using %load_ext salvus will load the extension.
Parameters
ipythonipykernel.zmqshell.ZMQInteractiveShell — The ipython instance.
Returns None
set_log_level()
set_log_level()def set_log_level(level: str) -> None:
...Set the global log level of Salvus.
Parameters
levelstr — Log level in accordance with Python’sloggingmodule.
Returns None