Skip to content

Releases: HenningScheufler/pyOFTools

v0.3.0

Choose a tag to compare

@HenningScheufler HenningScheufler released this 18 Apr 08:34
3438d1d
add setFields (#12)

* add ability to setfields from cli
* update pybFoam version
* fix spatial selector
* update build
* use shared nanobind
* discover python env by running the  interpreter
* disable uv cache
* update docs and headers

v0.2.0

Choose a tag to compare

@HenningScheufler HenningScheufler released this 06 Jan 19:29
223bbb9
Feat/simplfy usage (#11)

* WIP: reorg tests and initial implemenation of sampleSet and sampledSurface

* lint and format

* fix type check errors
* decorator based API
* added aggregation to pyOFTools
* refactor surface creation
* feat: Add residuals extraction and CSV output functionality
- Implemented residuals extraction from OpenFOAM's solverPerformanceDict in `residuals.py`.
- Created a `TableWriter` class in `table.py` for writing workflow results to various formats (CSV, DAT).
- Added `CSVWriter` for handling CSV file creation and data writing in `csvWriter.py`.
- Introduced integration tests for builders and post-processing functionalities.
- Established a post-processing framework with decorators for registering output functions.
- Enhanced test coverage for CSV output structure and values.
- Updated `postProcess.py` to utilize the new post-processing framework for calculating volumes and areas.
* fix precommit
* fix move fixture to conftest
* remove oftest as dep and simpify tests

v0.1.1

Choose a tag to compare

@HenningScheufler HenningScheufler released this 28 Dec 14:31
FIX: CI publish workflow