-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
53a9b77
commit 50643bc
Showing
1 changed file
with
100 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
# Changelog | ||
|
||
All notable changes to **GSTools** will be documented in this file. | ||
|
||
|
||
## [Unreleased] | ||
**Reverberating Red** | ||
|
||
### Enhancements | ||
|
||
### Changes | ||
|
||
### Bugfixes | ||
- define spectral_density instead of spectrum in covariance models since Cov-base derives spectrum. See: https://github.com/GeoStat-Framework/GSTools/commit/00f2747fd0503ff8806f2eebfba36acff813416b | ||
- better boundaries for CovModel parameters. See: https://github.com/GeoStat-Framework/GSTools/issues/37 | ||
|
||
|
||
## [1.1.0] - 2019-10-01 | ||
**Reverberating Red** | ||
|
||
### Enhancements | ||
- by using Cython for all the heavy computations, we could achieve quite some speed ups and reduce the memory consumption significantly #16 | ||
- parallel computation in Cython is now supported with the help of OpenMP and the performance increase is nearly linear with increasing cores #16 | ||
- new submodule ``krige`` providing simple (known mean) and ordinary (estimated mean) kriging working analogous to the srf class | ||
- interface to pykrige to use the gstools CovModel with the pykrige routines (https://github.com/bsmurphy/PyKrige/issues/124) | ||
- the srf class now provides a ``plot`` and a ``vtk_export`` routine | ||
- incompressible flow fields can now be generated #14 | ||
- new submodule providing several field transformations like: Zinn&Harvey, log-normal, bimodal, ... #13 | ||
- Python 3.4 and 3.7 wheel support #19 | ||
- field can now be generated directly on meshes from [``meshio``](https://github.com/nschloe/meshio) and [``ogs5py``](https://github.com/GeoStat-Framework/ogs5py) f4a3439400b8 | ||
- the srf and kriging classes now store the last ``pos``, ``mesh_type`` and ``field`` values to keep them accessible 29f7f1b02 | ||
- tutorials on all important features of GSTools have been written for you guys #20 | ||
- a new interface to pyvista is provided to export fields to python vtk representation, which can be used for plotting, exploring and exporting fields #29 | ||
|
||
### Changes | ||
- the license was changed from GPL to LGPL in order to promote the use of this library #25 | ||
- the rotation angles are now interpreted in positive direction (counter clock wise) | ||
- the ``force_moments`` keyword was removed from the SRF call method, it is now in provided as a field transformation #13 | ||
- drop support of python implementations of the variogram estimators #18 | ||
- the ``variogram_normed`` method was removed from the ``CovModel`` class due to redundance 25b164722ac6744ebc7e03f3c0bf1c30be1eba89 | ||
- the position vector of 1D fields does not have to be provided in a list-like object with length 1 a6f5be8bf | ||
|
||
### Bugfixes | ||
- several minor bugfixes | ||
|
||
|
||
## [1.0.1] - 2019-01-18 | ||
**Bouncy Blue** | ||
|
||
### Bugfixes | ||
- fixed Numpy and Cython version during build process | ||
|
||
|
||
## [1.0.0] - 2019-01-16 | ||
**Bouncy Blue** | ||
|
||
### Enhancements | ||
- added a new covariance class, which allows the easy usage of arbitrary covariance models | ||
- added many predefined covariance models, including truncated power law models | ||
- added [tutorials](https://geostat-framework.readthedocs.io/projects/gstools/en/latest/tutorials.html) and examples, showing and explaining the main features of GSTools | ||
- variogram models can be fitted to data | ||
- prebuilt binaries for many Linux distributions, Mac OS and Windows, making the installation, especially of the Cython code, much easier | ||
- the generated fields can now easily be exported to vtk files | ||
- variance scaling is supported for coarser grids | ||
- added pure Python versions of the variogram estimators, in case somebody has problems compiling Cython code | ||
- the [documentation](https://geostat-framework.readthedocs.io/projects/gstools/en/latest/) is now a lot cleaner and easier to use | ||
- the code is a lot cleaner and more consistent now | ||
- unit tests are now automatically tested when new code is pushed | ||
- test coverage of code is shown | ||
- GeoStat Framework now has a website, visit us: https://geostat-framework.github.io/ | ||
|
||
### Changes | ||
- release is not downwards compatible with release v0.4.0 | ||
- SRF creation has been adapted for the CovModel | ||
- a tuple `pos` is now used instead of `x`, `y`, and `z` for the axes | ||
- renamed `estimate_unstructured` and `estimate_structured` to `vario_estimate_unstructured` and `vario_estimate_structured` for less ambiguity | ||
|
||
### Bugfixes | ||
- several minor bugfixes | ||
|
||
|
||
## [0.4.0] - 2018-07-17 | ||
**Glorious Green** | ||
|
||
### Bugfixes | ||
- import of cython functions put into a try-block | ||
|
||
|
||
## [0.3.6] - 2018-07-17 | ||
**Original Orange** | ||
|
||
First release of GSTools. | ||
|
||
|
||
[Unreleased]: https://github.com/GeoStat-Framework/gstools/compare/v1.1.0...HEAD | ||
[1.1.0]: https://github.com/GeoStat-Framework/gstools/compare/v1.0.1...v1.1.0 | ||
[1.0.1]: https://github.com/GeoStat-Framework/gstools/compare/v1.0.0...v1.0.1 | ||
[1.0.0]: https://github.com/GeoStat-Framework/gstools/compare/0.4.0...v1.0.0 | ||
[0.4.0]: https://github.com/GeoStat-Framework/gstools/compare/0.3.6...0.4.0 | ||
[0.3.6]: https://github.com/GeoStat-Framework/gstools/releases/tag/0.3.6 |