Ok, then it’s better to try to impose the periodic conditions on non-overlapping dofs from the beginning. To make this easier in my case, I would need to know if in create_contact_inelastic_condition api, it would be possible to optionally take in a rototranslation matrix to apply to the slave_marker dofs coords before finding the collisions with the master_marker ones. I am using this condition to do a magnetostatic 2d of a sector (like 2pi/8) of an electric motor where I want to apply the rotation to the rotor and ensure potential continuity through the contact periodicity (the mesh is non conformal at the airgap, as in Dolfinx_mpc on a curved interface - #4 by dokken ), while on the boundaries I have periodic or antiperiodic conditions, and dirichlet Az=0 on the outer stator boundary.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| PBC in multi-direction | 6 | 325 | January 23, 2024 | |
| Convergence difficulties with 3D periodic BCs | 2 | 71 | November 6, 2025 | |
| Unexpected results for periodic constraints | 5 | 301 | May 3, 2024 | |
| Setting periodic constraints for large meshes | 19 | 540 | February 14, 2024 | |
| Periodic conditions for vector valued spaces | 12 | 488 | December 22, 2024 |