C1元素大多是历史遗迹。在有限元方法中,传统观点认为最好的方法是“符合”,即有限元空间的方法Vh是空间的子空间V解决方案在哪里。对于二阶椭圆方程,V=H1连续和分段多项式(但不一定连续可微)的函数是V.
但对于四阶方程,例如双调和方程,情况并非如此。那里,V=H2它只包含连续可微的函数(即,C1)。所以在那种情况下,通常的拉格朗日元素不是V并且不清楚如何用这些元素实现双线性形式。所以人们,回到 1960 年代,开发了C1并且因此Vh⊂V. 这行得通,但是对于不合格的网格,这些元素很难实现,而且它们不太适合我们今天对元素的系统视图,尽管 Kirby 和 Mitchell 的论文在其他评论之一中提到。
但从 1990 年代开始,我们学会了如何更有效地使用非一致性元素——首先是椭圆方程的不连续 Galerkin 方法,然后是双调和方程的拉格朗日元素。我要特别向您推荐 Sue Brenner 和 Sung 在 2005 年发表的关于C0双谐波问题的内部惩罚(“C0IP”)方法也在deal.II 的 step-47 教程程序中使用,它显示了仅使用通常的元素解决这些类型的问题是多么容易。(免责声明:我是 deal.II 和 step-47 的作者之一。)
现在,柯比和米切尔的论文确实表明,C1元素在条件数和求解器速度方面具有优势。但至少在我看来,我认为这并没有超过在非结构化网格和可能包含悬挂节点的网格上实现它们的巨大痛苦。在某个时候,我与 Rob Kirby 就那篇论文进行了长时间的讨论,不得不承认他是我承担此类项目的英雄之一——他是我认识的唯一有勇气实施的人C1过去 20 年的元素,我想我认识很大一部分实施有限元素的人 :-)