Gempy

Latest version: v2024.1.4

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.2.0

This release does focused on polishing and deprecating a lot of code that it was half done (like the new 2d and 3d visualization)

New Features

- Moving docs building to travis
- Improved fixtures of pytest
- Pyvista is the default 3d render for gempy
- Adding restricting wrapper to better define the user API
- Added the class Stack (with features for each item) that encapsulates Series and Faults
- Topography and masked marching cubes have been fixed and consolidated
- Plots have vertical exaggeration finally
- Added (basic) probability examples
- Fixed all the requirements issues and better installation description
- Docs rework and added **sphinx-gallery** https://docs.gempy.org/

Minor Changes

- Added`gempy.plot.plot_ar` for direct communication with RexOS for visualizing the models in AR
- Refactoring of gempy's API
- Spline interpolation for 2D sections Japhiolite
- Tweak palettes
- Refactoring of some internal classes
- Reworked docker

2.1.1

2.1.0

GemPy 2.1.0.

New Features

- Better 2D visualization tools elimh
- Custom vertical cross sections elimh
- Automatic Docker Leguark
- Properties kriging within layers javoha
- Optimization for GPU Leguark
- Export geological model to MOOSE + Example Japhiolite
- Some posterior plots Leguark
- Beta implementations of a more object oriented 2D plot and **pyvista integration** Leguark pytzcarraldo javoha
- Better calculation of topology in gempy pytzcarraldo Leguark
- Forward Magnetics Leguark nguduk
- Filtering GeometricData on the fly Leguark
- GemPy Augmented Reality plot Leguark SimonVirgo
- Contribution Guidelines pytzcarraldo alexanderzimmerman

Minor

- Better choice of default values for theano
- Many new test
- Solutions class better adapted to the multiple gempy grids elimh
- The API to choose different outputs (like gravity) is much better now
- Defaults colors are not only green after 6 surfaces!!!
- Fixed onlap relations for corner cases

2.0

It has been a long journey since the release of GemPy v1.0. What started as a small library to carry out research
on uncertainty analysis for structural geology has grown to be used in multiple projects around the world. Carried
by the community enthusiasm, we commenced a way-longer-than-planned rewritten of the code in order to
not only be able to fulfill the needs of many of you but also to set the foundations of a package driven by the
community. For this end, all the logic has been splat into multiple modules, classes and containers limiting
duplicities and exposing a large mutation api at different levels of abstraction. Hope the work has been worth it.

So long,

Miguel

What is new
- Full redesign of the back-end: much more modular, explicit and avoiding object duplicities to insane levels
- Topography
- Onlap, Erosion relations
- Choose your favourite type of fault: infinite faults, finite faults, faults offsetting faults, faults ending on series
- Masked marching cubes: this fix the ugly surfaces following the voxels faces
- All series are fully stored after interpolation
- Save your model
- Compile once, modify as much as you want
- Full integration with qgrid
- Real time computations via vtk or python-qgrid
- Adaptive regular grids for geophysics
- Refactored some legacy names:
+ formations renamed to surfaces
+ interfaces renamed to surfaces_points
- Minor changes:
+ New colormap and easy way to change the surfaces colors (even integration with widgets!)
+ The order of the formations will be given by the interpolation itself if the input was wrong
+ The split between reference and rest surface_points happens in theano. This makes the modification
of reference points much easier

2.0.0

1.16

This is the final state of GemPy v1

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.