opensg.utils.shell#
Functions
Compute dot product of two 3D vectors. |
|
Compute derivatives and curvatures of a local frame. |
|
Map degrees of freedom between boundary and main meshes. |
|
Compute strain tensor and strain vector from displacement gradient. |
|
Compute the gamma_d operator for MSG-Shell formulations. |
|
Compute the gamma_e operator for MSG-Shell formulations. |
|
Compute the gamma_h operator for MSG-Shell formulations. |
|
Compute the gamma_l operator for MSG-Shell formulations. |
|
Generate functions to mark left and right boundaries of a mesh. |
|
Initialize arrays for storing computation results. |
|
Set up function spaces and measures for boundary analysis. |
|
Compute local orthonormal frame for shell elements. |
|
Compute directional derivative along a vector. |
|
Solve the Euler-Bernoulli beam problem on a boundary. |
|
Project a vector field onto the tangent space. |