I was reminded of this discussion by @blaszm recently and just wanted to post an update since periodic boundary conditions are now directly supported in Ferrite.jl (née JuAFEM.jl), see documentation: Periodic boundary conditions, and examples: Stokes flow (circular periodicity), Computational homogenization (periodicity across a hypercube).
1 Like