Files
JuliaFEM.jl/src/interface
Jukka Aho 03ecc8c296 feat(interface): add InterfaceDOFHandler and element factory
Mirror DOFHandler discipline on interface meshes with Vertex/Cell-only layouts
and inverse connectivity placeholders compatible with volume tooling.

- Build field starts per interface entity id without facet maps yet.
- Hook `create_interface_elements!` for template-specific dof tuples.
2026-05-09 17:00:31 +03:00
..

src/interface/

First-class interface geometry and DOF numbering for coupled problems (mortar contact, FSI traces, interface reactions, surface chemistry), kept separate from volume Mesh / DOFHandler.

Types:

  • AbstractInterfaceMesh, InterfaceMesh — embedded polygonal or segment grids (Seg2 first) plus per-segment InterfaceVolumeCoupling to slave/master volume elements.
  • InterfaceDOFHandler, create_interface_elements! — same assignment discipline as volume handlers (Vertex / Cell on the interface mesh only; no Edge/Face until facet maps on interfaces exist).

Mortar quadrature, projection kernels, and composition with volume operators are implemented on top of these structures in future work.