2

假设我创建了一个 .poly 详细说明我的域几何信息。我还添加了节点边界标记和面边界标记。

问题一

我必须在节点和面的边界标记之间保持一致吗?我的意思是,如果一个节点属于带有边界标记 1 的面,我是否也必须用 1 标记它?

问题 2

在不需要一致的情况下,创建网格时会发生什么?具体来说,.face 和 .node 文件中会出现哪些边界标记?.poly 文件中指定的面或节点的边界标记?我应该如何继续以一种好的方式传播边界标记(我正在做有限元方法,所以我想知道我的 Dirichlet 和 Neumann 面是什么)?

4

1 回答 1

0

Dirichlet 边界条件与节点自由度相关;Neumann 边界条件描述了单元面上的通量/牵引力。

Dirichlet 边界条件将在节点处指定。节点 ID 在这里是相关的。

Neumann 边界条件在单元面上指定。

它们在定义和必要性上是分开的。我不确定 Tetgen 生成工具,但我的猜测是节点和元素编号不应受到边界条件的影响。

于 2018-11-12T18:10:00.047 回答