A framework for expressing general constitutive models in FEniCSx - Archive ouverte HAL
Communication Dans Un Congrès Année : 2024

A framework for expressing general constitutive models in FEniCSx

Résumé

Many important problems in solid mechanics involve non-trivial constitutive models that are difficult to express in variational form. It is therefore challenging to express these problems in domainspecific languages that work at the variational form level. We introduce a framework for FEniCSx / DOLFINx that allows for the straightforward implementation of a wide range of constitutive models. The application of the framework is demonstrated by implementing a von Mises elastoplastic material model with hardening using JAX and Numba software.Many important problems in solid mechanics involve non-trivial constitutive models that aredifficult to express in variational form. It is therefore challenging to express these problems in domainspecific languages that work at the variational form level.We introduce a framework for FEniCSx / DOLFINx that allows for the straightforward implementation of a wide range of constitutive models. The application of the framework is demonstrated by implementing a von Mises elastoplastic material model with hardening using JAX and Numba software.
Fichier principal
Vignette du fichier
hal-04610881.pdf (218.34 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04610881 , version 1 (03-12-2024)

Identifiants

  • HAL Id : hal-04610881 , version 1

Citer

Andrey Latyshev, Jérémy Bleyer, Jack Hale, Corrado Maurini. A framework for expressing general constitutive models in FEniCSx. 16ème Colloque National en Calcul de Structures (CSMA 2024), CNRS; CSMA; ENS Paris-Saclay; CentraleSupélec, May 2024, Hyères, France. ⟨hal-04610881⟩
62 Consultations
0 Téléchargements

Partager

More