18. 高级算法初步11.pptVIP

  • 1
  • 0
  • 约2.73千字
  • 约 23页
  • 2018-06-23 发布于湖北
  • 举报
18. 高级算法初步11.ppt

此即flux-vector splitting一例。另一种分裂方式为 对应沿 x 正向的通量,故应采用后向差分 对应沿 x 负向的通量,故应采用前向差分 有些改进的格式,如只适合Euler方程的Van Leer’s flux splitting: 设局地马赫 数Ma=u/c 则 其中 * vjghkjh 典型通量分裂法 * vjghkjh 2. TVD及Flux limiters 对形如Euler方程的模型方程 其解的一个重要性质是 差分方程中 若 则此格式称为total-variation-diminishing (TVD) * vjghkjh 可见一阶迎风格式满足TVD条件,而二阶迎风及中心差分格式则易导致振荡,从而不满足此条件。采用二阶格式且让它满足TVD条件的方法之一是用一非线性函数乘上差分方程中的相关元素,强制该差分方程满足TVD条件,称为Flux limiters。 Harten给出判据,若格式可写为 且对所有i均有 则该格式为TVD格式 * vjghkjh 其中R(U)和L(U)分别是由A的右、左特征矢量组成的矩阵。 可构造一阶TVD格式: Q的几种形式 对应后面讲的Roe格式 * vjghkjh 3. Godunov Approach 1959年Godunov提出一种与以前差分方法截然不同的方法,他建议将Euler方程的局

文档评论(0)

1亿VIP精品文档

相关文档