Code_Aster : simulation aux éléments finis en mécanique des structures

Fiche PLUME
  • Création ou MAJ importante : 03/12/2010
  • Correction mineure : 03/12/2010
  • Auteur : Christophe Durand - EDF R&D, LamSid (EDF, CNRS (pour LamSid))
  • Contributions importantes :

    Institut Français du Pétrole

    LAMCOS - INSA Lyon


  • Responsable thématique : Violaine Louvet (Institut Camille Jordan)
  • Relecteur 1 : Sylvain Faure
  • Relecteur 2 : Thierry Dumont
Mots clés
Description
Fonctionnalités générales

Simulation éléments finis en thermo-mécanique :

  • 400 éléments finis (isoparamétriques, éléments de structure ...)
  • 100 lois de comportement
  • vaste scope de chargements possibles
  • Mécanique : analyse statique, dynamique, modale, harmonique
  • non linéarités : matériaux, grandes déformations, contact-frottement
  • applicatifs mécanique : fatigue, mécanique de la rupture, métallurgie, génie civil, géomatériaux
  • Thermique, acoustique
  • interaction avec d'autres physiques : couplages/chaînages, interaction fluide-structure, interaction sol-structure, résolution couplée thermo-hydro-mécanique des matériaux poreux
Autres fonctionnalités

Solveurs :

  • linéaires (MUMPS http://www.projet-plume.org/fr/fiche/mumps , Gauss, LDLT, multifrontal parallélisée, GCPC)
  • Non linéaires (Newton…)
  • Schémas d’intégration (Runge- Kutta, Newmark…)
  • Modaux (Puissance, Lanczos, IRAM…)
  • Paramétrage étendu. Plusieurs stratégies de renumérotation, stockage, pré-conditionnement, post-vérification…
  • Conditions aux limites par élimination ou par dualisation via des multiplicateurs de Lagrange
  • Version parallèle - bonne efficacité sur quelques dizaines de processeurs.
Interopérabilité

Code_Aster, solveur de mécanique, est interfacé avec Salomé pour disposer d'un environnement graphique pour : CAO, maillage, visualisation.
Lecture/écriture de maillages et de champs aux formats : UNV, MED, Ideas, Gibi, gmsh http://www.projet-plume.org/fr/fiche/gmsh
Construction de schémas d'interfaçage avec d'autres codes facilitée.
Langage de commande en python : autorise le scriptage autour de structures de données d'Aster.

Logiciel sous Assurance Qualité (validations indépendantes, référentiel de 2400 cas-tests, couverture documentaire 17000 pages, gestion des sources, des fiches qualité et du REX…, qualification des versions…)

Contexte d'utilisation dans mon laboratoire/service

EDF :

  • études de l'ingénierie [nucléaire, thermique à flamme, barrages, éolien, transport de l'électricité], dans un contexte d'assurance de la qualité
  • Code_Aster, structure de capitalisation de la R&D en mécanique de EDF

Libre :
Diffusion en logiciel libre depuis 2001. 80.000 téléchargements en 10 ans. 10.000 requêtes hebdomadaires sur code-aster.org

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

FreeBSD

Plates-formes

Tout linux 32 et 64 bits.

Logiciels connexes

Salomé : http://www.salome-platform.org/home/presentation/o...
Salomé_Méca : http://www.caelinux.com/CMS/index.php?option=com_c...
Code_Saturne : http://www.projet-plume.org/fr/fiche/codesaturne

Autres outils utilisables avec le Code_Aster :

  • EFICAS : éditeur de fichiers de commande interactif (téléchargeable sur ce site)
  • HOMARD : adaptation de maillages 2D/3D par raffinement et déraffinement (téléchargeable sur ce site)
  • METIS : renumérotation automatique des noeuds d’un maillage
  • MISS3D : interaction dynamique " sol - structure - fluide " (contact : Georges-cc.DEVESA [at] edf.fr)
  • MED : Modélisation et Echanges de Données entre codes de calcul : plate-forme SALOME
  • GIBI : outil de maillage et de visualisation 3D de CAST3M (©CEA)
  • GMSH : outil de maillage et de visualisation 3D (libre, sous licence GNU GPL), http://www.projet-plume.org/fr/fiche/gmsh
Autres logiciels aux fonctionnalités équivalentes

Ansys, Abaqus, Castem, Systus

Environnement de développement
Type de structure associée au développement

Code_Aster est développé en interne EDF depuis 1988. Diffusé en libre depuis 2001.
La diffusion en libre a permis de bâtir des partenariats de co-développement avec industriels et académiques.

Eléments de pérennité

Pérenne : adossé aux besoins EDF en ingénierie et R&D en mécanique.

Références d'utilisateurs institutionnels
Environnement utilisateur
Liste de diffusion ou de discussion, support et forums

http://www.code-aster.org/forum2/

Indicateurs de diffusion libre :
30.000 téléchargements sur la période 2001-2007. 10.000 requêtes hebdomadaires sur code-aster.org

Documentation utilisateur

Documentation complètement accessible en ligne http://www.code-aster.org/V2/spip.php?rubrique5 : équivalent de 17.000 pages.
Structurée en :

  • Utilisation (documentation des opérateurs et tutoriaux)
  • Validation (documentation des cas test)
  • Référence (documentations scientifiques de référence des modèles et algorithmes)
  • Développement