The implementation of discontinuous functions occurs in many of today's state of the art partial differential equation solvers. In finite element methods this poses an inherent difficulty: there are no quadrature rules readily available, when integrating functions whose discontinuity falls in the interior of the element. Many approaches to this issue have been developed in recent years, among them is the equivalent polynomial technique. This method replaces the discontinuous function with a polynomial, potentially allowing for the integration to occur over the entire domain, rather than integrating over complex subdomains. Although, eliminating the issues involved with discontinuous function integration, the equivalent polynomial tactic introduces its own set of problems. In particular, either adaptivity is required to capture the discontinuity or error is introduced when regularization of the discontinuous function is implemented. In the current work we eliminate both of these issues. The results of this work provide exact algebraic expressions for subdomain and interface polynomial integration, where the interface represents the boundary of the cut domain. We also provide algorithms for the implementation of these expressions for standard finite element shapes in one, two, and three dimensions, along with a hypercube of arbitrary dimension .
翻译:执行不连续函数在当今许多状态的先进部分差异方程式溶解器中发生。 在有限的元素方法中,这造成一个固有的困难:当整合函数时,没有现成的二次规则,因为其不连续性在元素的内部会发生。近年来,对这个问题已经制定了许多办法,其中包括等效的多元技术。这种方法用一种多元法取代不连续函数,可能允许在整个域内进行整合,而不是在复杂的子域内进行整合。虽然消除与不连续函数整合有关的问题,但等同的多元法本身也带来了一系列问题。特别是,在执行不连续函数的正规化时,需要适应性来捕捉到不连续或错误。在目前的工作中,我们消除了这两个问题。这项工作的结果为子项和界面的多面融合提供了精确的代数表达法表达法,其中的界面代表了断开域的边界。我们还提供了执行这些表达法的算法,用于一个、两个和三个层面的标准定点元元形元形的形状,以及一个专横立面。