Une bibliothèque Python fournissant des utilitaires pour travailler avec OpenFOAM, un logiciel libre populaire de dynamique des fluides numérique (CFD).
PyFoam

- Python
- Aérospatial, Automation, Automobile, Dynamique des fluides, Simulation
- Analyse de la variance (ANOVA), Dynamique des fluides numérique (CFD), Conception pour la fabrication (DfM), Optimisation de la conception, Amélioration des processus, Simulation, Software Development Kit (SDK)
Caractéristiques :
- Configuration et manipulation des cas, exécution et contrôle du solveur (local et distant), analyse et traçage des fichiers journaux (résidus, sondes), gestion des exécutions parallèles, manipulation des dictionnaires et des fichiers OpenFOAM, utilitaires de maillage, post-traitement de base, intégration avec IPython/Jupyter.
Prix :
- Gratuit
- Améliore considérablement la convivialité d'OpenFOAM en scriptant les tâches répétitives, puissant pour le traitement par lots et l'automatisation des flux de travail CFD, soutien actif de la communauté par le biais des canaux OpenFOAM, fonctionnalités étendues.
- Spécifique à OpenFOAM, nécessite une compréhension de la structure des cas et des solveurs d'OpenFOAM, l'installation et l'utilisation peuvent être complexes pour les débutants qui ne sont pas familiers avec l'écosystème d'OpenFOAM.
Idéal pour :
- Les utilisateurs d'OpenFOAM qui souhaitent automatiser leurs flux de travail CFD, gérer les simulations, analyser les résultats et effectuer des tâches de pré/post-traitement plus efficacement à l'aide de Python.