映射域的切比雪夫谱微分矩阵

计算科学 谱法 切比雪夫
2021-12-21 09:27:00

这是对这个问题的跟进

我使用映射 从切比雪夫空间映射到物理空间。x=((1w)ξ3xpξ2+wξ+xp+1)(L/2)

在切比雪夫空间中,我很容易定义谱微分矩阵如下:

(DN)00=2N2+16
(DN)NN=2N2+16
(DN)jj=ξj2(1ξj2),  1jN1
(DN)ij=cicj(1)i+jξiξj,  ij

在哪里

ci={2,if i=0 or N1,otherwise

cj={2,if j=0 or N1,otherwise

  1. 如何找到上述映射的类似微分矩阵
  2. 这种映射会影响搭配方法的稳定性和收敛性吗?
1个回答

假设您在物理域的问题中 而不是在旧域上求解原始 ode,而是在新域上求解转换后的 ode。uxx=f(ξ)

以下示例取自 Boyd 的书中。成为原始颂歌: 你现在求解: 现在您可以对使用定义的导数运算符。

a2(x)uxx+a1(x)ux+a0(x)u=g(x)
a2(f(ξ))f(ξ)uξξf(ξ)uξf(ξ)3+a1(f(ξ))uξf(ξ)+a0(f(ξ))u=g(f(ξ))
ξ

这本质上是导数中的变量转换: 这当然可以扩展为多维情况,虽然它变得有点复杂。

dudx=dudξdξdx=dudξ1dxdξ=dudξ1f(ξ)

请注意,您还需要转换所有边界条件。