• [^] # Re: OpenFOAM ?

    Posté par . En réponse à la dépêche incompact3d.com fête son premier anniversaire. Évalué à 1.

    Merci pour ce commentaire! Le gros écart entre Code_Saturne / OpenFoam et Incompact3d, c'est la fidélité de la discrétisation.

    Les codes de calcul en CFD résolvent une version discrétisée des équations de Navier-Stokes. Incompact3d s'appuie sur des méthodes numériques très précises (schémas d'ordre 6 donc erreur proportionnelle à dx6, avec dx la taille de la maille) alors que OpenFoam est bien moins précis (schémas d'ordre 2 donc erreur proportionnelle à dx2). On a donc un gain en précision énorme. Et surtout, on représente plus fidèlement les structures turbulents de petite taille, ce qui est primordial lorsque l'on étudie la turbulence.

    En revanche, avec un code comme Incompact3d, on a moins de flexibilité pour mailler le domaine, donc on ne pourra pas étudier efficacement certaines configurations, qui sont triviales pour OpenFoam... Ce sont des outils complémentaires.

    Au milieu des codes CFD sous licence libre, il y a NEK5000 qui vient de débouler chez GitHub, ils ont l'air d'avoir un gros potentiel, mais ça reste orienté recherche je pense.