mymesh.utils.MirrorMesh#

mymesh.utils.MirrorMesh(NodeCoords, NodeConn, x=None, y=None, z=None)[source]#

Creates a mirrored copy of a mesh by mirroring about the planes defined by X=x, Y=y, and Z=z

Parameters:
  • NodeCoords (list) – Nodal Coordinates.

  • NodeConn (list) – Nodal Connectivity.

  • x (float, optional) – YZ plane at X = x. The default is None.

  • y (float, optional) – XZ plane at Y = y. The default is None.

  • z (float, optional) – XY plane at Z = z. The default is None.

Returns:

  • MirroredCoords (list) – Mirrored Nodal Coordinates.

  • MirroredConn (list) – Nodal Connectivity of Mirrored Elements.