WENO重构是ENO的一种推广。对于每个模板 S(i,r)=\{I_{i-r},\cdots,I_{i+s}\} 我们的 v_{i+1/2} 都有一个重构,分别记作 v_{i+1/2}^{(r)}。WENO重构的想法是,将 v_{i+1/2} 的最终值确定为所有模板上的重构值的一个线性组合: v_{i+1/2}=\sum\limits_{r=0}^{k-1}\omega...
这里f^是数值通量,利用WENO重构可以得到u−,u+(单元平均值我们是已经有的),然后用L-F通量就可以。 最后算好之后,我们把得到的单元平均值再做WENO重构,得到半格点的值,和真解作差计算精度即可。 这样改了之后,精度就OK了。 目前做过的三种格式的核心思想: ...
本文主要介绍采用 Hermite WENO 重构方法作为斜率限制器应用于二维或高维单元中。 1.简介[1] ENO格式最早由 Harten 等[2]提出,ENO格式避免在高梯度地区进行插值,其重构过程通过多个不同位置模板,并且选取其中最光滑模板上的解进行重构,由此保证在重构过程中具有较高的精度。然而这种方法会导致收敛问题并且在连续区域降...
简化的WENO重构在h自适应RKDG方法中的应用
通过在单元交界面处用拉格朗日多项式对熵变量进行有限差分WENO 重构,证明了重构前后跳跃值满足保号性,论证了所构造格式的熵稳定性。在数值算例中,将空间半离散格式与四阶Runge -Kutta 格式相结合,并将该格式与 熵稳定格式进行了比较,结果表明,该格式具有四阶精度、较高的分辨率和鲁棒性,且不产生非物理振荡。关...
wenozn5.f90 WENO重构 5年前 wenozn7-balsara.f90 WENO重构 5年前 wenozn7.f90 WENO重构 5年前 README Apache-2.0 WENO-2D 运行前请通过ini.txt设置计算条件 介绍 有限差分方法,利用WENO重构求解二维Euler方程,包含WENO、WENO-Z、WENO-ZN等格式
提出了基于三阶 WENO 重构的无网格算法,以期替代传统的无网格线性逼近重构,提高无网格算法的求解精度。基于无网格点云卫星点分布特征,通过沿点云中心点与卫星点连线方向引入局部一维坐标系,并结合虚拟点的设置,构成了在点云中实施三阶 WENO 重构所要求的模板。算法涉及的卫星点连线中点处的左右状态值,则利用模板上各...
在通量重构算法框架下对比研究了3种最新提出的用于间断伽辽金算法的紧致型WENO(weighted essentially non-oscillatory)限制器,即简单WENO限制器、p阶加权WENO限制器和多精度WENO限制器。 这3种WENO限制器能够较高精度地模拟流场并捕捉激波,其紧致...
基于WENO重构的高阶移动网格动理学格式