local_boun#

module opensg.utils.shell

opensg.utils.shell.local_boun(mesh_l, frame, subdomains_l)#

Set up function spaces and measures for boundary analysis.

This function creates the necessary function spaces and measures for analyzing the boundary regions of a shell segment.

Parameters:
  • mesh_l (dolfinx.mesh.Mesh) – Mesh for the boundary region

  • frame (tuple) – Local frame vectors (e1, e2, e3)

  • subdomains_l (dolfinx.mesh.MeshTags) – Tags identifying different regions in the boundary mesh

Returns:

tuple – Contains: - e: interpolated local frame - V_l: function space - dv: trial function - v: test function - x: spatial coordinates - dx: measure