Update ogstools version
This MR:
- Updates ogstools version to current release (0.4.0)
- Removes dependency on ogs6py
- Adjusts notebook based benchmarks to current version of ogstools
- replaces mentions of ogs6py with ogstools
Also, commit after 7c3851f4 convert jupyter notebooks to py files (apart from 8f7c0fa2). It works, but there are some problems:
- jupytext doesn't recognize ! syntax and treats those lines as comments
- black formatter in pre-commit fails at lines starting with !
Can be removed, if we decide this is not wished.
Not all notebooks were converted, only those visible on the webpage. Following are used only for testing and were skipped:
- ./Notebooks/thermo-osmosis.run-skip.ipynb
- ./Notebooks/FailingNotebook.ci-skip.ipynb
- ./Elliptic/cube_1x1x1_SteadyStateDiffusion/ssd-cube.ipynb
- ./NodePartitionedMesh/WithIntegrationPointStress/MixedElements/check_point_cloud.ipynb
- ./Mechanics/ModifiedCamClay/mtest/ModCamClay_TestIsotrop.ipynb
- ./Parabolic/ComponentTransport/ReactiveTransport/DecayChain/GlobalImplicitApproach/performance_measurements.ipynb
- ./TH2M/TH2/heatpipe/comparison.ci-skip.ipynb
Edited by Feliks Kiszkurno