Skip to content

Releases: GeoStat-Framework/ogs5py

v1.0.2

22 Aug 21:30
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • Don't fix QT_API for MAYAVI and use vtk for export: 33398ad
  • PopenSpawn has no close attribute on Windows: 12f05d6

v1.0.1

22 Aug 20:00
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • download_ogs(version="latest" build="PETSC") was not working: 552503b

v1.0.0

22 Aug 15:14
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • GLI.add_polyline now allows integer coordinates for points: bf5d684
  • MSH.centroids are now calculated as center of mass instead of center of element nodes: b0708a6
  • MSH.show was not working: 6a0489b
  • OGS.run_model has now a better check for OGS success: 143d0ab
  • GMSH interface was updated to new meshio-API: d3e0594
  • RFR file was not written: 41e55f3
  • BC new sub-key TIME_INTERVAL was missing: 94ec5c5

Additions

  • download_ogs downloads a system dependent OGS5 executable: ede32e4
  • add_exe add a self compiled OGS5 executable: ede32e4
  • MSH.import_mesh now allows the import of material_id and element_id if given as cell_data in the external mesh: 00a77fa
  • MSH.export_mesh now automatically exports material_id (already the case before) and element_id.
    Also you can now export additional point_data and field_data: 00a77fa
  • New method MSH.set_material_id to set the material IDs for specific elements: 4b11c6a
  • MSH.show now can show additional cell_data: ffd7604
  • New routine show_vtk to show vtk output with mayavi: f640c19
  • New method OGS.output_files to get a list of output files: 2f5f102
  • New attribute file_name for files: 632c2e7
  • BlockFile: new method append_to_block: efc9aac
  • OGS.gen_script now allowes multiple subkeys: 2cd344b

Changes

  • MSH.export_mesh argument add_data_by_id renamed to cell_data_by_id: 00a77fa
  • OGS.run_model argument ogs_root renamed to ogs_exe: 6fcdb61
  • Files that can occure multiple times (mpd, rfr, ...) are better handled now: 4a9c9d2
  • ogs5py is now licensed under the MIT license: ae96c0e
  • Extra named files now get their name by keyword name: 632c2e7

v0.6.5

05 Jul 13:50
Compare
Choose a tag to compare

Release Notes

Bugfixes

  • gli.add_polyline: Adding polyline by given point IDs was not possible: 3ec23af

Additions

  • New swap_axis routine in msh and gli: You can now easily swap axis of a mesh. If you have generated a 2D mesh in x-y you can get a x-z cross-section by swapping the y and z axis: 3ec23af

v0.6.4

16 May 15:59
Compare
Choose a tag to compare

Release Notes

Bugfixes

Additions

  • New routine to zip data by IDs: 9accf6e
  • reading routines in the OGS Class: 592bc50
  • New del_block routine in Blockfiles: 8d15a90

v0.6.3

21 Mar 16:14
Compare
Choose a tag to compare

Release Notes

Bugfix release. The used method os.makedirs has no keyword argument 'exist_ok' in python 2.7, so we prevent using it.
See: 40fea36

v0.6.2

21 Mar 16:04
Compare
Choose a tag to compare

Release Notes

Bugfix release. The vtk reading routine could not read multiple scalar cell data.
See: 568e7be

v0.6.1

22 Jan 17:54
Compare
Choose a tag to compare

Release Notes

Bugfix release. The BlockFile reading routine was cutting of the given keys.
See: d82fd30

v0.6

22 Jan 14:19
Compare
Choose a tag to compare

First release of the OGS5 Python API.

Now you can setup, run and post-process your OGS5 Model dynamically in Python.

Info

Code: https://github.com/GeoStat-Framework/ogs5py
Documentation: https://geostat-framework.readthedocs.io/projects/ogs5py
Benchmarks: https://github.com/GeoStat-Framework/ogs5py_benchmarks

First release candidate!

22 Jan 14:06
Compare
Choose a tag to compare
Pre-release

First release candidate of the OGS5 Python API.

Now you can setup, run and post-process your OGS5 Model dynamically in Python.

Info

Code: https://github.com/GeoStat-Framework/ogs5py
Documentation: https://geostat-framework.readthedocs.io/projects/ogs5py
Benchmarks: https://github.com/GeoStat-Framework/ogs5py_benchmarks