pyCFS-data: Data Processing Framework in Python for openCFS
Andreas Wurzinger, Patrick Heidegger, and Stefan Schoder

TL;DR
This paper introduces pyCFS-data, a Python-based data processing framework designed to facilitate access, manipulation, and postprocessing of data generated by the openCFS simulation tool for multi-field problems.
Contribution
The paper presents a new Python toolbox that enhances data handling capabilities for openCFS, improving usability and flexibility for researchers working with finite element simulations.
Findings
Enables easier data access and manipulation for openCFS users.
Provides a flexible, user-friendly Python interface for pre- and postprocessing.
Improves workflow efficiency in multi-field simulation analysis.
Abstract
Many numerical simulation tools have been developed and are on the market, but there is still a strong need for appropriate tools capable of simulating multi-field problems, especially in aeroacoustics. Therefore, openCFS provides an open-source framework for implementing partial differential equations using the finite element method. Since 2000, the software has been developed continuously. The result is openCFS (before 2020, known as CFS++ Coupled Field Simulations written in C++). In this paper, we present pyCFS-data, a data processing framework written in Python to provide a flexible and easy-to-use toolbox to access and manipulate, pre- and postprocess data generated by or for usage with openCFS.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications
