A polygonal–FEM technique in modelling arbitrary interfaces on non-conformal meshes: a study on polygonal shape functions