[en] 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 domain-specific 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.
Research center :
University of Luxembourg Sorbonne Université
Disciplines :
Engineering, computing & technology: Multidisciplinary, general & others
Author, co-author :
LATYSHEV, Andrey ; University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
Bleyer, Jérémy; ENPC - École des Ponts ParisTech [FR] > Laboratoire Navier ; Université Gustave Eiffel ; CNRS - Centre National de la Recherche Scientifique [FR]
HALE, Jack ; University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
Maurini, Corrado; Sorbonne Université [FR] > Institut Jean Le Rond d’Alembert ; CNRS - Centre National de la Recherche Scientifique [FR]
External co-authors :
yes
Language :
English
Title :
A framework for expressing general constitutive models in FEniCSx
Publication date :
February 2024
Number of pages :
8
Event name :
CSMA 2024
Event organizer :
Computational Structural Mechanics Association
Event place :
Giens, France
Event date :
From 13 to 17 May 2024
Audience :
International
Peer reviewed :
Editorial reviewed
References of the abstract :
A framework for expressing general constitutive models in FEniCSx, A. Latyshev [et al.] (sciencesconf.org:csma2024:506847)