Published April 2, 2024
| Version 0.3.0
Software
Open
OGSTools
Authors/Creators
Description
OGSTools 0.3.0 Release Notes
Library
feflowlib got:
- OGS compatible conversion of 2D meshes.
- Conversion of hydro-thermal FEFLOW models.
- Bug fix - removed
bulk_nodeandelement_idsafter assignment. - Extended
feflowlibto be able to convert user data from FEFLOW files. User data in the FEFLOW data can store data that are not necessary for the FEFLOW simulation.
logparser got:
- Added to OGSTools with extended documentation.
meshlib got:
- Function to compute differences of meshes.
- The difference function from
meshlibwill now return one-to-one, pair-wise, or matrix difference depending on what input the user provides.
- The difference function from
- Introduction of functionality to probe points on
MeshSeries. - Function to aggregate all timesteps in a
MeshSeriesgiven an aggregation function.
meshplotlib got:
- Functionality and documentation for (mechanical) stress analyses.
- Both, Custom figure and axes objects, can now be passed to plot function.
- Examples are added for:
- Custom figure axes.
- XY labels with shared axes (Adding or not adding labels can be handled semi-automatically based on whether axes are shared).
- Differences of meshes.
- Limit plots.
- Progress bars: for animation and convergence study evolution evaluation.
- Label in format "property name / property unit" can be obtained from Property.
- Small fix to how setting aspect ratio is handled.
- Enable use of external
figandaxin plot functions and plotting different variables within one figure. - Reworked aspect ratios (with examples).
- Interactive PyVista examples.
msh2vtu got:
- A cleaner Python interface without the need to run argparse in between.
- A modification for
msh2vtuto allow to convert BHE meshes.
Infrastructure & Development
- Use latest release of OGS: 6.5.1.
- Code quality report added.
- Various changes for building OGSTools with GNU Guix.
breaking API-Changes
- from 0.2.0 to 0.3.0
msh2vtu
- rename parameter
- argument defaults are now the same for both CLI and python interface
msh2vtu(
rdcd --> reindex (Default changed from True to False)
ogs --> keep_ids (Reverse meaning, new default of False is the same as ogs=True before)
propertylib
- rename function
Property(__Call__ --> transform )
Files
ufz/ogstools-0.3.0.zip
Files
(13.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:e6475c615aca12cd24ab02da9aa3d44d
|
13.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ufz/ogstools/tree/0.3.0 (URL)
Software
- Repository URL
- https://gitlab.opengeosys.org/ogs/tools/ogstools