Mondaic

Salvus 0.12.12

Released: 2023-05-31

This release brings in a new backend of the Cartesian meshing algorithms. Those changes do not affect the API. In some scenarios, the resulting mesh can change slightly, because of the improved meshing algorithms. If you notice undesired changes, please reach out in the user forum or message [email protected]

This is also the first Salvus release that supports Python 3.9. You can choose the Python version from the interactive menu in the downloader. More information can be found here Note that Python 3.7 will reach its end-of-life at the end of June 2023.

Changes

SalvusFlow

The salvus-cli upgrade command now works in cases where the upgrade changes the initialization logic of Salvus.

SalvusMesh API CHANGE

BM files parameterized using depth now explicitly need a model value specified at depth = 0. This is to avoid ambiguities that could otherwise occur in the vertical span of the mesh.

SalvusMesh

The backend Cartesian meshing algorithms have been improved, and this may result in changes to some meshes. If you notice significant undesired changes, or encounter and other problems, please contact us.

SalvusMesh API CHANGE

The salvus.mesh.chunked_interface.create_mesh_chunkwise() function is now deprecated.