3 Applications et bibliothèques

De fr.wiki.laduga.ru
Révision de 21 décembre 2015 à 20:13 par Laduga (discussion | contributions) (Page créée avec « <categorytree mode=pages style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex; background-color:white;">OpenFOAM User Guide</categorytree... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
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.