LorenzoPiu/aPrioriDNS: v1.1.8
Description
Purpose of the project
In the field of computational fluid dynamics (CFD), Direct Numerical Simulations (DNS) offer high accuracy data by solving the Navier-Stokes equations without any turbulence modeling. However, DNS datasets are notoriously large and complex, often requiring advanced tools for efficient post-processing, analysis, and visualization. The ever-growing availability of these simulations on dedicated repositories creates the need for specialized tools to process them.
The aPriori package simplifies handling DNS data, particularly in areas like combustion and turbulence research. By providing an intuitive Python-based framework, the software allows researchers to seamlessly process scalar fields, compute key quantities, visualize results, and perform operations typical of *a priori* validation. This tool enhances productivity by streamlining otherwise time-consuming pre-processing tasks, enabling scientists to focus on data interpretation rather than the technical challenges of DNS dataset manipulation.
The project aims to help make large datasets more accessible to everyone, both to those who come from the field of Combustion and Fluid Dynamics, and who come from other fields.
Processing DNS data can be challenging in several ways. This package offers:
- Field3D: An object that automatically reads formatted data aligned with Blastnet, an open source scientific repository.
- Scalar3D: An object that efficiently manages pointers to local files, preventing memory overload.
- Plotting utilities: Generate visualizations with just one line of code, simplifying the validation of process.
Files
LorenzoPiu/aPrioriDNS-v1.1.8.zip
Files
(215.0 MB)
Name | Size | Download all |
---|---|---|
md5:786825afb595c24da00c618a806fb604
|
215.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/LorenzoPiu/aPrioriDNS/tree/v1.1.8 (URL)
Software
- Repository URL
- https://github.com/LorenzoPiu/aPrioriDNS
- Programming language
- Python
- Development Status
- Active