我目前正在研究一个 2D 有限元代码,其网格包含在某些发生跳跃的接口处的重复节点。为了建立适当的线性系统,我必须获取网格连接信息和网格节点的位置,并对其进行操作以确定哪些元素跨界面相邻。
为了了解潜在的串行运行时缩放,我用节点数(或自由度数)表示了每个算法的所有渐近复杂性,因为这是一个自然的复杂性度量。我可以使用关于平面图的众所周知的事实来做到这一点。
我希望能够将这些算法扩展到 3D 网格,并且我想了解它们在节点数量方面的复杂性。我也确信 3D 网格不一定是平面图。是否存在根据网格节点数限制 3D 网格的边数、面数和元素数的结果?假设一个单纯的网格很好;六面体网格的结果也会很有趣。
我确信我所做的一切都不是新的。我只是不太使用网格,所以我不知道在哪里寻找结果。