3 Applications et bibliothèques

De fr.wiki.laduga.ru
Aller à : navigation, rechercher


Avant tout, nous devons redire qu'OpenFOAM est une bibliothèque C++ utilisée au départ pour créer des exécutables, connus comme des applications. OpenFOAM est distribué avec un ensemble d'applications pré-compilées mais les utilisateurs ont également la liberté de créer leur propre application ou d'en modifier une existante. Les applications sont partagées en deux catégories principales:

Les solveurs dont chacun est conçu pour résoudre un problème spécifique dans la mécanique de continuité informatique

Les utilitaires qui améliorent simplement les taches de pre ou post-processus, surtout celles comportant des manipulations de données et calculs mathématiques

OpenFOAM est découpé en un ensemble de bibliothèques pré-compilées qui sont liées dynamiquement pendant la compilation des solveurs et utilitaires Des bibliothèques telles que celles la dédiées a des modèles tangibles sont maintenues comme code source afin que les utilisateurs puissent en pratique ajouter leur propre modeles aux bibliothèques ce chapitre donne une vue générale sur les solveurs, les utilitaires et les bibliothèques, leur création, modification, compilation et exécution.