Powered by innovation

Accueil du site > Actualités > EDF libère son Code_Saturne sous licence GPL

EDF libère son Code_Saturne sous licence GPL

mercredi 16 mai 2007, par Laborde stephane


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 ! :)

P.-S.


- Page de téléchargement de Code_Saturne, http://www.edf.fr/72495i/Accueil-fr...

Notes

[1] linuxfr est un site web d’actualités sur linux et les logiciels libres en général. Les actus sont globalement de bonne qualité mais on ne peut pas en dire autant des commentaires car ceux qui sont pertinents sont noyés dans un bruit de fond souvent sans aucun intérêt...

[2] Code_Saturne est un logiciel de Mécanique des Fluides développé par EDF.

5 Messages de forum

  • EDF libère son Code_Saturne sous licence GPL

    22 mai 2007 22:52, par basicgeek

    Marrant, on m’en a parlé il y a peu.

    Tu l’as déjà utilisé ce soft ? Parce que je voudrais bien savoir si c’est gourmand question ressources ou pas.

    • EDF libère son Code_Saturne sous licence GPL 25 mai 2007 14:22, par msakiz

      Question ressource, cela dépend évidemment du cas traité et des modèles utilisés. Pour un calcul standard sur un maillage d’un million d’éléments (ce qui est déjà bien gros), en ne tournant que sur un seul processeur, on peut compter 900Mo de mémoire. Le code fonctionne aussi très bien en parallèle.

      N.B. Pour télécharger le code, mieux vaut maintenant utiliser l’alias suivant (le site actuel est temporaire, l’alias, lui, restera)

      http://rd.edf.com/code_saturne

    • EDF libère son Code_Saturne sous licence GPL 1er juin 2007 10:52, par stephane

      non, je ne l’ai pas utilisé personnellement mais j’ai un collègue qui l’a utilisé quand il travaillait en régie chez EDF, je lui demanderai.

      Ceci-dit, Tu m’as dit sur IRC que tu comptais le faire tourner en RAM avec une distribution Linux en Live CD. Ca me parait vraiment trop juste, même si le système arrive à fonctionner sur très peu de RAM, ça reste lent.

      Les précisions apportées par msakiz (merci à lui pour les infos) confirment un peu ce que je te disais d’ailleurs.

       s.


Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette