Source Publication

Advances in Engineering Software

Document Type


Publication Date



An algorithm is presented for inserting zero-thickness interface elements, termed herein as “couplers”, into continuous finite element meshes in two and three dimensions. Insertion is governed solely by the mesh topology and is specified according to regions or subdomains within the overall analysis domain, a geometrically intuitive means to designate the coupler locations. The algorithm is self-contained and requires only nodal coordinates and element connectivity as input. A wide class of volume elements and interface couplers are treated within the framework. Since the algorithm is topologically-based, interfaces of arbitrary complexity are naturally accommodated. Separate treatment is given to inserting couplers within regions and along region boundaries to improve efficiency. Numerical tests verify that the algorithm is computationally scalable and produces analysis suitable meshes.

Submission Type


Peer Review


Files over 3MB may be slow to open. For best results, right-click and select "save as..."