Codes

Charon

Post-Image

Charon

CHARON (Code Hydrodynamique Anelastique en explicite Rapide avec dOlfiNx) est une bibliothèque dédiée à la résolution d’équations mécaniques en dynamique explicite, couvrant les aspects dynamiques, thermiques, les transitions de phase et les phénomènes non linéaires. Sa particularité réside dans son approche symbolique de la loi de comportement, initialement écrite à l’échelle tridimensionnelle, puis adaptée par différents modules pour traiter des problèmes réduits en 1D, 2D, ou conserver le cas général 3D. Reposant sur une approche Lagrangienne en transformations finies, CHARON s’appuie sur la bibliothèque Open Source FEniCSx. Cette architecture lui permet de simuler une grande variété de problèmes tout en maintenant une base de code remarquablement concise, avec moins de 5000 lignes de code.

Figure : Simulation hydrodynamique d'une onde de détonation dans une sphère solide.