Skip to content

fix: correct the relation between the in-plane shear strain and the twisting curvature#339

Merged
mortenengen merged 1 commit intoimplement-shell-sectionfrom
correct-twisting-curvature
Mar 24, 2026
Merged

fix: correct the relation between the in-plane shear strain and the twisting curvature#339
mortenengen merged 1 commit intoimplement-shell-sectionfrom
correct-twisting-curvature

Conversation

@mortenengen
Copy link
Member

With this fix, the relation between generalized strains and in-plane strains at a level z becomes:

$$ \begin{bmatrix}\epsilon_x\cr\epsilon_y\cr\epsilon_{xy}\cr\end{bmatrix} = \begin{bmatrix}\epsilon_{x0}\cr\epsilon_{y0}\cr\epsilon_{xy0}\cr\end{bmatrix} - z \begin{bmatrix}\chi_{x0}\cr\chi_{y0}\cr2\chi_{xy0}\cr\end{bmatrix} $$

where the subscript zero indicates the generalized strains at the mid-plane. Before this fix, the factor 2 in the expression was missing, and the relation between the twisting moment and the twisting curvature was therefore not correct.

@mortenengen mortenengen added the sections Development of sections label Mar 24, 2026
@mortenengen mortenengen marked this pull request as ready for review March 24, 2026 20:41
@mortenengen mortenengen merged commit b62c686 into implement-shell-section Mar 24, 2026
5 checks passed
@mortenengen mortenengen deleted the correct-twisting-curvature branch March 24, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sections Development of sections

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant