minmod(a1,⋯,an)={smin{|a1|,⋯,|an|},ifs=sgn(a1)=⋯=sgn(an);0,otherwise. 使用这个minmod函数,就是TVD限制器。但TVD限制器会损失光滑区域的精度,可以作如下的修正得到TVB限制器: \tilde m({a_1}, \cdots ,{a_n}) = \left\{ {\begin{array}{*{20}{l}} {{a_1},}&{\text{...
因此格式 (*) 是TVD。□ 四、一维限制子 一种常用的限制子为minmod限制子。首先,定义minmod函数 \[m({a_1}, \cdots ,{a_n}) = \left\{ {\begin{array}{*{20}{l}} {s\min \{ \left| {{a_1}} \right|, \cdots ,\left| {{a_n}} \right|\} ,}&{\mathrm{if}\space s={\matho...
其他的TVD格式一般指满足TVD条件的差分格式比如ENO、WENO等(一般是高于二阶的差分格式——为了模拟高雷诺...
minmod限制器是TVD格式的一种,是用来限制单元内的数值解梯度,重构数值解,以达到消除在高精度求解间断...