There is a newer version of the record available.

Published October 23, 2025 | Version v0.25.0

simpeg/simpeg: v0.25.0

  • 1. @simpeg, @geoscixyz, @ubcgif
  • 2. Colorado School of Mines - Geophysics - CGEM
  • 3. University of Manitoba
  • 4. University of British Columbia
  • 5. UBC Geophysical Inversion Facility
  • 6. @fatiando @simpeg @ubcgif @compgeolab @GeoLatinas
  • 7. @CompGeoInc
  • 8. USGS, California Volcano Observatory
  • 9. ETH Zurich (CH)
  • 10. @missionlane
  • 11. KoBold Metals
  • 12. Seequent
  • 13. @curvenote
  • 14. SJ Geophysics
  • 15. @Terra-AI-Inc
  • 16. SUSTech

Description

What's Changed

  • Update docstring descriptions for gravity gradient component guv by @williamjsdavis in https://github.com/simpeg/simpeg/pull/1665
  • Clean up Numba functions for potential field simulations by @santisoler in https://github.com/simpeg/simpeg/pull/1663
  • Make directives submodules private by @santisoler in https://github.com/simpeg/simpeg/pull/1667
  • Ensure misfit is purely real valued by @prisae in https://github.com/simpeg/simpeg/pull/1524
  • Add key navigation to docs by @prisae in https://github.com/simpeg/simpeg/pull/1668
  • Add missing map classes to the API reference by @santisoler in https://github.com/simpeg/simpeg/pull/1672
  • Replace sklearn deprecated method for validate_data function by @santisoler in https://github.com/simpeg/simpeg/pull/1673
  • Remove BaseSurvey.counter property by @santisoler in https://github.com/simpeg/simpeg/pull/1640
  • Fixes sign error in 1D field calculation. by @jcapriot in https://github.com/simpeg/simpeg/pull/1662
  • Allow use of J as LinearOperator in mag equivalent layers by @santisoler in https://github.com/simpeg/simpeg/pull/1676
  • Fix beta cooling in UpdateIRLS directive by @jcapriot in https://github.com/simpeg/simpeg/pull/1659
  • Allow use of J as LinearOperator in gravity equivalent layers by @santisoler in https://github.com/simpeg/simpeg/pull/1674
  • Improve admonitions in gravity simulation by @santisoler in https://github.com/simpeg/simpeg/pull/1677
  • Have an option to take a step when the Linesearch breaks by @lheagy in https://github.com/simpeg/simpeg/pull/1581
  • Fix bug in phase for recursive 1d NSEM simulation by @dccowan in https://github.com/simpeg/simpeg/pull/1679
  • Use conda-forge as only channel in Azure pipelines by @santisoler in https://github.com/simpeg/simpeg/pull/1688
  • Expose solver utility functions in simpeg.utils by @santisoler in https://github.com/simpeg/simpeg/pull/1678
  • Use logging while setting default solver in PDE simulations by @santisoler in https://github.com/simpeg/simpeg/pull/1670
  • Use Impedance and Tipper in examples and tests by @santisoler in https://github.com/simpeg/simpeg/pull/1690
  • Fix bug on Impedance.eval when orientation is "xx" or "yy" by @dccowan in https://github.com/simpeg/simpeg/pull/1692
  • Remove deprecated objects missed in v0.24.0 by @jcapriot in https://github.com/simpeg/simpeg/pull/1658
  • Update magnetic simulation using differential formulation by @johnweis0480 in https://github.com/simpeg/simpeg/pull/1682
  • Standardize output directives and make them more reliable by @jcapriot in https://github.com/simpeg/simpeg/pull/1657
  • Make tests error on implicit complex to real by @jcapriot in https://github.com/simpeg/simpeg/pull/1696
  • Avoids calculating unused values for boundary conditions on DC 2D simulations by @jcapriot in https://github.com/simpeg/simpeg/pull/1698
  • Add How to Guide page on how to choose a solver by @santisoler in https://github.com/simpeg/simpeg/pull/1695
  • Make Logger a bit quieter when running pytest by @jcapriot in https://github.com/simpeg/simpeg/pull/1697
  • CG Minimizer Updates by @jcapriot in https://github.com/simpeg/simpeg/pull/1656
  • Add top level descriptions to missing to functions by @jcapriot in https://github.com/simpeg/simpeg/pull/1702
  • Update meeting times in README.rst by @santisoler in https://github.com/simpeg/simpeg/pull/1700
  • Add _faceDiv attribute to FDEM H Fields by @lheagy in https://github.com/simpeg/simpeg/pull/1346
  • Improve landing page of docs by @santisoler in https://github.com/simpeg/simpeg/pull/1701
  • Add How to Guide page on moving mesh to survey area by @santisoler in https://github.com/simpeg/simpeg/pull/1699
  • Remove gravity and magnetic tutorials by @santisoler in https://github.com/simpeg/simpeg/pull/1704
  • Minor fixes to docs of UpdateSensitivityWeights by @santisoler in https://github.com/simpeg/simpeg/pull/1705
  • Update iteration print out by @jcapriot in https://github.com/simpeg/simpeg/pull/1626
  • Fix magnetic dipole source for for HJ formulation by @lheagy in https://github.com/simpeg/simpeg/pull/1575
  • Drop support for Python 3.10 by @santisoler in https://github.com/simpeg/simpeg/pull/1708
  • Add documentation page for version compatibility by @santisoler in https://github.com/simpeg/simpeg/pull/1707
  • Remove DC resistivity tutorials by @santisoler in https://github.com/simpeg/simpeg/pull/1710
  • Improve dipole source tests by @santisoler in https://github.com/simpeg/simpeg/pull/1711
  • Update deprecated calls in examples, tutorials, and tests to inexact CG minimizers by @jcapriot in https://github.com/simpeg/simpeg/pull/1703
  • Make ComplexMap.deriv to return a sparse diagonal matrix by @lheagy in https://github.com/simpeg/simpeg/pull/1686
  • Standardize signature of mappings' deriv method by @YingHuuu in https://github.com/simpeg/simpeg/pull/1407
  • Update how mappings are applied in regularizations by @santisoler in https://github.com/simpeg/simpeg/pull/1605
  • Simple fix for pymatsolver 0.4.0 by @jcapriot in https://github.com/simpeg/simpeg/pull/1717
  • Fix bug with duplicated current in LineCurrent.Mejs by @santisoler in https://github.com/simpeg/simpeg/pull/1718
  • Minor fixes to LaTeX equations in regularizations by @santisoler in https://github.com/simpeg/simpeg/pull/1720
  • Fix return of get_indices_block by @santisoler in https://github.com/simpeg/simpeg/pull/1713
  • Remove deprecated bits marked for removal in v0.25.0 by @santisoler in https://github.com/simpeg/simpeg/pull/1719
  • Add shift to discrete topography for NSEM by @dccowan in https://github.com/simpeg/simpeg/pull/1683
  • Deprecate unused arguments in drape_electrodes_on_topography by @santisoler in https://github.com/simpeg/simpeg/pull/1723
  • Fix LaTeX equations in Simulation3DDifferential by @santisoler in https://github.com/simpeg/simpeg/pull/1726
  • Implement a closed loop as a TDEM source by @lheagy in https://github.com/simpeg/simpeg/pull/1651
  • Allow for specifying ramp start and ramp end in RampOffWaveform by @jcapriot in https://github.com/simpeg/simpeg/pull/1714
  • Add changelog for SimPEG v0.25.0 by @santisoler in https://github.com/simpeg/simpeg/pull/1725
  • Add latest release notes to index by @santisoler in https://github.com/simpeg/simpeg/pull/1728

Full Changelog: https://github.com/simpeg/simpeg/compare/v0.24.0...v0.25.0

Files

simpeg/simpeg-v0.25.0.zip

Files (3.2 MB)

Name Size Download all
md5:33e09ddd9c46a67f738bc2b7b51a0738
3.2 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/simpeg/simpeg/tree/v0.25.0 (URL)

Software