Forum Message

 

 

We have moved the forum to https://forum.ngsolve.org . This is an archived version of the topics until 05/05/23. All the topics were moved to the new forum and conversations can be continued there. This forum is just kept as legacy to not invalidate old links. If you want to continue a conversation just look for the topic in the new forum.

Notice

The forum is in read only mode.

HHJ element on 2-D surface triangulations

More
3 years 5 days ago #3697 by walker_tr9
Can this be done in NGsolve?
More
3 years 5 days ago #3698 by joachim
Hi,

yes, you can. The space is called HDivDivSurface in NGSolve.

An example for Koiter shells is here:

docu.ngsolve.org/latest/i-tutorials/unit...4-shells/shell.html#

Best,
Joachim
More
3 years 5 days ago #3699 by mneunteufel
Hi,

if you want to solve HHJ on surfaces without the other shell stuff as membrane and shearing terms, you can find a simple example attached

File Attachment:

File Name: hhj_surface.py
File Size:1 KB


Best
Michael
Attachments:
More
3 years 5 days ago #3700 by walker_tr9
Great, thanks. And this can be adapted for curved surface triangulations, using Lagrange polynomials for the triangles?
More
3 years 5 days ago #3701 by joachim
Yes, correct, geometry is approximated by arbitrary order polynomially curved trigs or quads, and the HHJ spaces is mapped to the curved surface using double-sided Piola transform. All nasty derivatives are computed.
Time to create page: 0.152 seconds