Modifications to the code for converting 3D to 2D

17 views
Skip to first unread message

XUE QIAO

unread,
Dec 16, 2025, 7:50:30 AM (5 days ago) Dec 16
to IBAMR Users
Dear all,

I would like to ask a question about converting a 3D plate into a 2D slender plate (in both cases, motion is applied to one end, and the rest of the part moves accordingly). The code in the picture below is the revised version I made—could you please help me check if there are any issues with it? I have encountered some problems: after converting to 2D, there are anomalies with the displacement and mesh:

First, when kappa remains unchanged, the displacement is reduced by an order of magnitude, while the internal force increases by five to six orders of magnitude;

Second, increasing kappa causes the simulation to crash, with time step errors and mesh crossing/deformation;

Third, decreasing kappa still results in an extremely small displacement and an even larger internal force.The images below will show my input files and cpp files for both the 3D and 2D cases.

Best,

Xue


4663e94a65a53c27e3416cb15a0391b6.png04a6e198b6235739d3398ffd7b55fa3a.png83359afb7682cfaa897710ee25ce13dc.png25723c0270ce3c00a465abbd5ea47c81.png

Reply all
Reply to author
Forward
Message has been deleted
0 new messages