gamma_l#

module opensg.utils.shell

opensg.utils.shell.gamma_l(e, x, w)#

Compute the gamma_l operator for MSG-Shell formulations.

This function computes the gamma_l operator. It represents the strain measures in terms of the displacement field for the Timoshenko model.

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

  • x (ufl.SpatialCoordinate) – Spatial coordinates

  • w (ufl.Coefficient) – Test or trial function

Returns:

ufl.Tensor – 6-component vector representing the strain measures