Je reprends la brève parue sur linuxfr [1] :
Code_Saturne [2] permet de modéliser des écoulements incompressibles ou dilatables, avec ou sans turbulence ou transfert de chaleur. Développé par le département recherche et développement d’EDF depuis 1997, Code_Saturne est basé sur une approche Volumes Finis co-localisés qui accepte des maillages de tout type et contenant tout type d’élément. Plus concrètement, Code_saturne permet, par exemple, de modéliser le transfert des aérosols dans un local ventilé ou d’étudier le comportement des carburants pour les réacteurs refroidis à l’eau (exemples trouvés par google).
Tournant sur quasiment tous les UNIX dont GNU/Linux. Il sait tirer profit du calcul parallèle avec la bibliothèque MPI sur les machines à mémoire distribuée (clusters de PCs, Cray XT-3, IBM Blue Gene...).
Le code source est la propriété d’EDF mais il a été marqué peu avant Noël 2006 du sceau de la licence GPL. Ce n’est que depuis peu qu’il est accessible sur la toile. Espérons qu’il aura droit à son propre site web comme son grand frère Code_Aster, ou qu’il rejoigne celui-ci.
En effet, lors de couplage fluide-structure, il peut être associé au code de Mécanique des Structures Code_Aster (code aux Éléments Finis), lui aussi développé par EDF et libéré sous licence GPL depuis octobre 2001, notamment à travers la plate-forme Salomé.
Voila une excellente nouvelle pour tout ceux qui s’intéressent à la simulation d’écoulement dans les turbo-machines. Le fait que le code soit libéré présente le gros avantage de pouvoir adapter le code à ses propres besoins sans avoir à réécrire tout le code.
Par ailleurs, ces aussi une excellente nouvelle pour les étudiants qui pourront se faire les dents sur un code industriel. En tout cas, moi j’aurais bien aimé pouvoir faire joujou avec ce genre de code quand j’étais étudiant. Ca permet souvent de comprendre des choses et de se frotter à la vrai vie...
Libérer du code, c’est bon mangez-en ! ![]()