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=
andorigin='center'
- add
mesh.submesh(relation='!=')
- add
pip --no-build-isolation
to stay uptodate (insteadconda 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)
andMatrixColumn(A, n)
functions - add
modelResolutionMatrix
andresolutionMatrix
- 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
andBoreholes
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'
) usingstr2Trans
- 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
- Update ertIPManager.py by @AlainPlattner in #726
- Fixing the iteration number again (I think) by @prisae in #734
- Remove system from pygimli-scooby-report by @prisae in #737
- Typos/structure plot_5_Regularization.py by @prisae in #739
Full Changelog: v1.5.1...v1.5.2