我看到的所有关于双曲守恒定律的 DG 方法以及计算不连续解的限制器的论文都使用泰勒多项式基(Pk 基)或勒让德多项式。在这些情况下,已经开发了限制器。但是,如果我想在四边形/矩形上使用节点基础,那么我还没有看到任何针对这种情况开发限制器的论文。我尝试编写节点 DG 代码并以“自然”方式扩展现有限制器并没有产生准确的解决方案。
因此,我正在寻找任何在四边形和限制器上使用节点 DG(Qk 基础)来计算不连续解的现有文献。
谢谢普拉文
我看到的所有关于双曲守恒定律的 DG 方法以及计算不连续解的限制器的论文都使用泰勒多项式基(Pk 基)或勒让德多项式。在这些情况下,已经开发了限制器。但是,如果我想在四边形/矩形上使用节点基础,那么我还没有看到任何针对这种情况开发限制器的论文。我尝试编写节点 DG 代码并以“自然”方式扩展现有限制器并没有产生准确的解决方案。
因此,我正在寻找任何在四边形和限制器上使用节点 DG(Qk 基础)来计算不连续解的现有文献。
谢谢普拉文
Hesthaven 和 Warburton 的教科书“节点间断 Galerkin 方法”在第 5 章中描述了如何处理限制。对此的一种解释是,通过 Vandermonde 矩阵,您可以直接从节点值中恢复勒让德多项式系数,然后使用这些限制器,然后再传回节点值。
好吧,你说:“我编写节点 DG 代码并以“自然”方式扩展现有限制器的尝试并没有带来准确的解决方案。” 所以这可能是个问题。限制器会影响准确性。大多数限制器会降低您的一阶精度,即使是更高阶。可怕的事实是,这个问题的答案非常依赖于问题/应用程序。我建议退房
http://www.overtureframework.org/banks/publications/sublinearContacts_JCP2008.pdf
http://www.mathematik.uni-dortmund.de/~kuzmin/dglim.pdf
BDS 限幅器是一个很好的多功能限幅器(参见 DOI:10.1016/j.jcp.2011.07.009),可以很容易地在两种设置(节点或模态)中使用。作为一般规则,我想说选择限制器的第一步是非常清楚地了解您的高级目标将是什么。例如,您是否也需要保持积极性?您是在计算周期方面追求最佳限制器,还是以您能找到的最佳精度为目标?您需要一个稳健的解决方案,还是收敛顺序对您更重要?您是否要针对有限差分、有限体积或谱方法解决方案进行基准测试,以至于数值扩散太少实际上可能会给您带来问题?了解设置实际上可能是选择限制器最重要的部分。