Projet CESAR

Code de calcul par éléments finis

Le solveur CESAR est un programme qui permet de réaliser des calculs numériques par la méthode des éléments finis, dans différents domaines, notamment les suivants :

  • mécanique, en statique et en dynamique,
  • diffusion (thermique, hydrogéologie),
  • comportement des bétons au jeune âge,
  • modélisation des couplages hydromécaniques (consolidation),
  • modélisation des couplages thermo-poro-mécaniques.

Suivant le domaine concerné, le calcul fait appel à différents modules du solveur CESAR.

 

Interface native

Le solveur CESAR utilise différents types de fichiers :

  • des fichiers d’entrée décrivant le maillage en éléments finis de la structure étudiée, les caractéristiques physiques des matériaux, les conditions aux limites, les chargements, et le paramétrage des algorithmes de résolution propres à chaque module,
  • des fichiers de sortie, qui contiennent les résultats.

Les principaux fichiers d’entrée sont :

Les principaux fichiers de sortie sont :

  • la liste de sortie (fichier portant l’extension .list) : c’est un fichier texte dont la structure dépend du module mis en œuvre,
  • le fichier de résultats binaires (fichier portant l’extension .rsv4), dont la structure est spécifiée dans le document format des fichiers résultats .rsv4

NB : Le solveur permet également d’exporter les résultats au format MSH du logiciel GMSH.

 

Pré-post processeurs

La préparation des fichiers d’entrée peut être effectuée :

  • à la main pour de petits exemples simples,
  • à l’aide du pilote de CESAR, qui constitue un composant écrit en Python permettant de réaliser des études complètes (scripts, études paramétrées) et d'utiliser des outils tiers de maillage et de visualisation (GMSH, SALOME),
  • à l’aide d’outils dédiés (comme l’application LOIS-IFSTTAR, qui permet de simuler des essais de mécanique des sols),
  • à l’aide de l’interface graphique du logiciel CESAR-LCPC, diffusé commercialement par la société Itech,
  • etc.

L’exploitation des fichiers de sortie peut être effectuée :

  • en dépouillant une partie spécifique de la liste de sortie,
  • à l’aide du pilote de CESAR,
  • à l’aide d’outils dédiés (du type de l’application LOIS-IFSTTAR),
  • à l’aide de l’interface graphique du logiciel CESAR-LCPC, diffusé commercialement par la société Itech,
  • à l’aide du logiciel GMSH,
  • à l’aide de l’application resupov4.exe
  • etc.