Skip to content

Releases: GeoStat-Framework/ogs5py

v1.3.0

15 Apr 13:33
455ffaf
Compare
Choose a tag to compare

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Or with conda:

conda install ogs5py

Documentation

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

What's new?

See #18

Enhancements

  • move to src/ base package structure
  • use hatchling as build backend
  • drop py36 support
  • added archive support
  • simplify documentation

Bugfixes

  • remove usage of deprecated np.int

v1.2.2

25 May 19:40
752e7bd
Compare
Choose a tag to compare

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Or with conda:

conda install ogs5py

Documentation

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

What's new?

Bugfixes

  • MSH.load now uses engine="python" as fallback in pandas to successfully read ogs meshes in some corner cases #16
  • removed redundant from io import open which were there for py2 compatibility #16

v1.2.1

15 May 15:07
4c73e03
Compare
Choose a tag to compare

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Documentation

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

What's new?

Enhancements

  • MSH.import_mesh can handle meshio.Mesh as input now #13

Changes

  • pygmsh support was removed. You can't use pygmsh Geometry objects to generate meshes anymore. Please generate beforehand and import the generated mesh. Other generators are using gmsh directly now. #13

v1.2.0

15 May 12:09
Compare
Choose a tag to compare

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Documentation

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

What's new?

Enhancements

  • move to a pyproject.toml based installation: d5ea756
  • move from develop/master branches to a single main branch
  • use GitHub Actions for CI: b6811ce
  • use f-strings where possible #11
  • simplified documentation #11
  • added changelog to documentation #11
  • added citation file and paper reference #11
  • use Python 3 style classes #11

Changes

  • downlaod_ogs only supports version "5.7", "5.7.1" and "5.8" since the CI for OGS5 was shut down: 8b1cc91

Bugfixes

  • make downlaod_ogs work again 8b1cc91
  • documentation fix in GLI.add_polyline #7
  • require pygmsh<7 for now #11

v1.1.1

02 Apr 17:35
2bc4428
Compare
Choose a tag to compare

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Documentation

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

What's new?

Bugfixes

  • check if __version__ is present (only if installed)

v1.1.0

22 Mar 18:52
fcd0fbf
Compare
Choose a tag to compare

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Documentation

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

What's new?

Bugfixes

  • meshio 4 was not compatible
  • fixed integer type in exporting meshes with element/material IDs
  • better check for OGS5 success on Windows

Changes

  • drop py2.7 support

v1.1.0.rc1

22 Mar 18:35
Compare
Choose a tag to compare
v1.1.0.rc1 Pre-release
Pre-release

Release Notes

Installation

You can install ogs5py with pip:

pip install ogs5py

Documentation

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

What's new?

Bugfixes

  • meshio 4 was not compatible
  • fixed integer type in exporting meshes with element/material IDs
  • better check for OGS5 success on Windows

Changes

  • drop py2.7 support

v1.0.5

18 Nov 15:00
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • MSH.set_material_id: better handling of non-int single values: f34d2e5
  • MSH.show: better handling of material IDs: 26b4610
  • GLI.add_polyline: Adding polyline by point-names was not possible: 17dd199

Additions

  • better integration of pygmsh: 570afd9
  • new functions specialrange and generate_time: e5f3aba
  • updated examples

v1.0.4

10 Sep 14:40
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • ogs5py was not usable offline: 0f98c32
  • add_exe was not recognizing operation system: 89b07e5

Additions

  • new sub-keywords for OUT (added to OGS5 in Aug 19) when using TECPLOT (TECPLOT_ELEMENT_OUTPUT_CELL_CENTERED, TECPLOT_ZONES_FOR_MG): ebcb22a

Changes

  • RFR Class was refactored to allow multiple variables: 3c1c445

v1.0.3

23 Aug 11:00
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • MSH.show TempFile was not working on Windows: c0d0960