Software

jaxmat

DOI

🚀 jaxmat is an open-source Python library for implementing material constitutive models in JAX.

Image Description

jaxmat accelerates the development of new material models by combining concise syntax, reusable building blocks, and automatic differentiation, eliminating the need to manually derive consistent tangent operators. It also provides a natural foundation for data-driven constitutive modeling.

dolfinx_materials

DOI

dolfinx_materials is a Python add-on package to the dolfinx interface to the FEniCSx project. It enables the user to define complex material constitutive behaviours which are not expressible using classical UFL operators.