位移场不正确?

计算科学 有限元 边界条件 交易.ii 弹性
2021-12-12 14:12:41

考虑弹性方程

div(Cu)=f
步骤 8 所示这里u是位移向量,让我们考虑二维情况。

正如您在setup_system中看到的,它们施加了齐次狄利克雷边界条件。然后我希望看到这两个情节xy位移的边界值为 0。但是,这没有发生,我不明白为什么。您可以在以下 Paraview 屏幕截图中看到 x_displacement。注意1.6e4边界处的值。

在此处输入图像描述

1个回答

正如@Wolfgang Bangerth 所提到的,该值可能位于内部点。但是,为了在 paraview 中更好地可视化,您可以使用一个名为“plot over line”的过滤器,它将数据点绘制在给定的线上,这对于将来的此类澄清非常方便。