State of dolfinx for multiscale simulations with computational homogenization

Hi,
I’m considering using dolfinx for an FE2 problem, where the microscale is a periodic material loaded based on the strain of the macroscale structure. I want to know to which extent this is already possible using existing dolfinx extensions.

What I’ve found:

Based on this I think it would likely be best to combine dolfinx_materials with dolfinx_mpc, and implement defining the PBC with an imposed displacement as in the linked discussion.

Since some of these discussions are >1.5 years old, I was wondering if there is something I am missing, and this is already possible in some other way?

Thank you,
Joep

Periodic conditions can be achieved within native DOLFINx with the code from:

as shown in:

1 Like