我遇到了一个问题,Wolfgang Bangerth在接受的这个问题的答案中也提到了这个问题。我需要计算,正如链接中的问题所指定的那样,F1 积分,为此我需要在新网格的高斯点处计算 u1,但要具有一定的精度,因此我不会失去方案的整体收敛性。我想问是否有人可以给我一个关于如何做到这一点的提示?我目前正在做的是在新网格的高斯点计算“形状函数”并将 u1 与这些形状函数相乘,但这使我的整体方案收敛松散,因此我需要以更准确的方式进行。
提前致谢。
我遇到了一个问题,Wolfgang Bangerth在接受的这个问题的答案中也提到了这个问题。我需要计算,正如链接中的问题所指定的那样,F1 积分,为此我需要在新网格的高斯点处计算 u1,但要具有一定的精度,因此我不会失去方案的整体收敛性。我想问是否有人可以给我一个关于如何做到这一点的提示?我目前正在做的是在新网格的高斯点计算“形状函数”并将 u1 与这些形状函数相乘,但这使我的整体方案收敛松散,因此我需要以更准确的方式进行。
提前致谢。
您将需要像这样计算积分:
我们分解如下:
如果两个网格不相关,(其中一个)问题是被积函数
不是一个多项式并且不平滑:是多项式,因为它是定义在单元格上的形状函数, 但是定义在网格上的分段多项式但不在细胞上通常,细胞也会有扭结的. 这意味着无论您拥有多少正交点,高斯正交都不会非常准确。例如,使用迭代梯形规则会更好。