Skip to content

v1.2.0.rc2 'Volatile Violet' 2. Release Candidate

Pre-release
Pre-release
Compare
Choose a tag to compare
@MuellerSeb MuellerSeb released this 20 Mar 16:52

Release Notes

This release comes with a totally reworked kriging sub-module, a new variogram estimator, Python3-only support and a set of minor bugfixes.

A shout out to @banesullivan for his work on the sphinx gallery and the pivista interface!

Installation

You can install GSTools with conda:

conda install -c conda-forge gstools

or with pip:

pip install gstools

Documentation

The documentation can be found at: https://gstools.readthedocs.io/

What's new?

Enhancements

  • different variogram estimator functions can now be used #51
  • the TPLGaussian and TPLExponential now have analytical spectra #67
  • added property is_isotropic to CovModel #67
  • reworked the whole krige sub-module to provide multiple kriging methods #67
    • Simple
    • Ordinary
    • Universal
    • External Drift Kriging
    • Detrended Kriging
  • a new transformation function for discrete fields has been added #70
  • reworked tutorial section in the documentation #63
  • pyvista interface #29

Changes

  • Python versions 2.7 and 3.4 are no longer supported #40 #43
  • CovModel: in 3D the input of anisotropy is now treated slightly different: #67
    • single given anisotropy value [e] is converted to [1, e] (it was [e, e] before)
    • two given length-scales [l_1, l_2] are converted to [l_1, l_2, l_2] (it was [l_1, l_2, l_1] before)

Bugfixes

  • a race condition in the structured variogram estimation has been fixed #51
  • multiple minor bugfixes