在我们的有限元课程中,我们已经解决了正方形 ( GridGenerator::hyper_cube)上的二维线性弹性问题每个组件中的双线性有限元。我们在一个面上施加了 neumann 齐次边界条件,在其他三个面上施加了齐次 Dirichlet。
作为输出,我们选择:
- 解的大小
- (x 位移)
- (y 位移)
到目前为止,一切都很好。现在,我选择,我想通过标量扭曲它,因为它是一个标量值函数。所以首先让我们看看:

现在,我扭曲这个通过 scalar,情节如下:
即似乎解决方案是平坦的,这绝对是无意义的。此外,如果我增加比例因子,我会得到一些对我来说根本没有任何意义的东西:
有谁知道这是否正常,还是我的有限元求解器有问题?如果是后者,这真的让我感到惊讶


