Releases: HenningScheufler/pyOFTools
Releases · HenningScheufler/pyOFTools
Release list
v0.3.0
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
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