There is a newer version of the record available.

Published June 27, 2024 | Version v1.8.3
Software Open

emsig/emg3d: tol_gradient isfinite

  • 1. TU Delft (NL)
  • 2. Stanford University

Description

  • New hard dependency: empymod changed from being a soft dependency to being a hard dependency.

  • Simulation

    • A new parameter tol_gradient can be provided in the dict solver_opts; by default it is set to the value of tol. tol is the value used for compute (the forward), tol_gradient is used for gradient/jtvec and jvec (the gradient). In inversions, one can set the tolerance for the gradient often to a lower value, which saves computation time.
  • Survey

    • New attributes isfinite and finite_data. Former returns the indices of the finite data, latter returns directly the finite data.
  • Electrodes

    • Fixed TxMagneticDipole-representation and improved documentation of the magnetic sources.
  • Maintenance:

    • Bumped the minimum requirements to:

      • Python 3.9
      • SciPy 1.9
      • Numba 0.53
      • empymod 2.3.0 (NEW requirement)
    • Testing: added Python 3.12, dropped Python 3.8.

    • Fix remaining outdated python setup.py commands.

    • Many small things to keep the package updated.

Files

emsig/emg3d-v1.8.3.zip

Files (1.4 MB)

Name Size Download all
md5:2b2cf4930da7395bd65a04cd50cefe7f
1.4 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/emsig/emg3d/tree/v1.8.3 (URL)