Skip to content

v1.5.2

Latest
Compare
Choose a tag to compare
@halbmy halbmy released this 12 Aug 20:34
· 128 commits to master since this release

What's Changed

  • improve import times by cleaning imports
  • improve axis labels
  • enable contour lines for cell-based plots
  • improve extract2dSlices by x=/y=/z= and origin='center'
  • add mesh.submesh(relation='!=')
  • add pip --no-build-isolation to stay uptodate (instead conda develop)
  • add Inversion.residual() for data-weighted transformed residual
  • add Inversion.jacobianMatrix() for transformed & weighted Jacobian
  • add Inversion.dataGradient/modelGradient/gradient() functions
  • allow setting inversion response from outside
  • add general MatrixRow(A, n) and MatrixColumn(A, n) functions
  • add modelResolutionMatrix and resolutionMatrix
  • add modelCovarianceMatrix replacing the (core-inv) modCovar
  • add TDEMSmoothModelling for Occam TEM inversion
  • add ERTManager.invertDC()
  • add DEM class with fallback DEM instance
  • add matrix type ScaledMatrix
  • update Borehole and Boreholes class
  • tune default thread count to max 16
  • add three different linesearch procedures opening the way to pure Python inversion
  • add example of model covariance matrix for VES inversion
  • add example for TDEM inversion including resolution matrix
  • enable setting transformations through strings (e.g. inv.dataTrans = 'log') using str2Trans
  • revive pg.RVector alias
  • add system to Report
  • fix a lot of bugs, e.g. to be compatible with matplotlib>=3.9
  • improve documentation including building instructions

Pull requests

Full Changelog: v1.5.1...v1.5.2