dafi
DAFI: Ensemble based data assimilation and field inversion, repository for internal development
Science Score: 33.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 30 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
✓Committers with academic emails
2 of 8 committers (25.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.6%) to scientific vocabulary
Repository
DAFI: Ensemble based data assimilation and field inversion, repository for internal development
Basic Info
Statistics
- Stars: 60
- Watchers: 5
- Forks: 28
- Open Issues: 1
- Releases: 2
Metadata Files
README.md
DAFI - Data Assimilation and Field Inversion
DAFI (Data Assimilation and Field Inversion) is an open-source, ensemble-based framework for solving inverse problems such as data assimilation and field inversion. Built with flexibility and extensibility in mind, it uses derivative-free Bayesian methods (ensemble Kalman filters) to infer physical fields from sparse observations while providing uncertainty quantification. DAFI integrates seamlessly with OpenFOAM and supports a wide range of physics models through a simple, object-oriented interface.
Website: https://dafi.readthedocs.io
History:
- DAFI was originally developed at Dr. Heng Xiao's group at Virginia Tech.
- In December 2022, Dr. Xiao moved to University of Stuttgart to hold the Chair of Data-Driven Fluid Dynamics (DDSim) The code will be continuously maintained and updated by DDSim and collaborators.
If you use DAFI, please cite: C. A. Michelén Ströfer, X-L. Zhang, H. Xiao. DAFI: An open-source framework for ensemble-based data assimilation and field inversion. Communications in Computational Physics 29, pp. 1583-1622, 2021. DOI: 10.4208/cicp.OA-2020-0178. Also available at: arxiv: 2012.02651.
List of publications using DAFI:
X.-L. Zhang, H. Xiao, X. Luo, G. He. Combining Direct and Indirect Sparse Data for Learning Generalizable Turbulence Models. Journal of Computational Physics, 489, 112272, 2023. DOI: 10.1016/j.jcp.2023.112272
MI Zafar, X Zhou, CJ Roy, D Stelter, H Xiao. Data-driven turbulence modeling approach for cold-wall hypersonic boundary layers. arXiv preprint arXiv:2406.17446
X.-L. Zhang, H Xiao, S Jee, G He. Physical interpretation of neural network-based nonlinear eddy viscosity models. Aerospace Science and Technology 142 (a), 108632. DOI: 10.1016/j.ast.2023.108632
X.-L. Zhang, H. Xiao, X. Luo, G. He. Ensemble Kalman method for learning turbulence models from indirect observation data. Journal of Fluid Mechanics, 949(A26), 2022. DOI: 10.1017/jfm.2022.744
C. A. Michelén Ströfer, X-L. Zhang, H. Xiao, O. Coutier-Delgosha. Enforcing boundary conditions on physical fields in Bayesian inversion. Computer Methods in Applied Mechanics and Engineering 367, 113097, 2020. DOI: 10.1016/j.cma.2020.113097. Also available at: arxiv: 1911.06683.
X.-L. Zhang, C. A. Michelén Ströfer, H. Xiao. Regularization of ensemble Kalman methods for inverse problems. Journal of Computational Physics, 416, 109517, 2020. DOI: 10.1016/j.jcp.2020.109517. Also available at: arxiv: 1910.01292.
X.-L. Zhang, H. Xiao, T. Gomez, O. Coutier-Delgosha. Evaluation of ensemble methods for quantifying uncertainties in steady-state CFD applications with small ensemble sizes. Computers & Fluids, 203, 104530, 2020. DOI: 10.1016/j.compfluid.2020.104530. Also available at: arxiv: 2004.05541.
X.-L. Zhang, H. Xiao, G. He, S. Wang. Assimilation of disparate data for enhanced reconstruction of turbulent mean flows. Computers & Fluids, 224, 104962, 2021. DOI: 10.1016/j.compfluid.2021.104962.
X.-L. Zhang, H. Xiao, G. He. Assessment of Regularized Ensemble Kalman Method for Inversion of Turbulence Quantity Fields. AIAA Journal, In Press, 2021. DOI: 10.2514/1.J060976.
X.-L. Zhang, H. Xiao, T. Wu, G. He. Acoustic Inversion for Uncertainty Reduction in Reynolds-Averaged Navier–Stokes-Based Jet Noise Prediction. AIAA Journal, In Press, 2021. DOI: 10.2514/1.J060876.
Contributors:
- Carlos A. Michelén Ströfer (main developer)
- Xinlei Zhang
- Jianxun Wang
- Rui Sun
- Jinlong Wu
Contact: Carlos A. Michelén Ströfer; Heng Xiao
Owner
- Name: Heng Xiao
- Login: xiaoh
- Kind: user
- Location: Blacksburg, Virginia
- Company: Virginia Tech
- Website: https://www.aoe.vt.edu/people/faculty/xiaoheng.html
- Repositories: 5
- Profile: https://github.com/xiaoh
GitHub Events
Total
- Watch event: 6
- Push event: 2
- Fork event: 2
Last Year
- Watch event: 6
- Push event: 2
- Fork event: 2
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| carlos | c****r@g****m | 102 |
| Carlos A. Michelén Ströfer | c****h@v****u | 31 |
| XinleiZhang | z****1@g****m | 29 |
| Heng Xiao | x****h@g****m | 11 |
| xinleizhang | z****i@i****n | 7 |
| Xinlei Zhang | z****i@h****m | 5 |
| Carlos | c****h@C****l | 3 |
| Heng Xiao | h****o@v****u | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 1
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 1.0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- lj512lj512 (1)
Pull Request Authors
- cmichelenstrofer (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- numpy *
- scipy *
- sphinxcontrib-bibtex *
- matplotlib *
- numpy *
- pyyaml *
- scipy *