我目前有一个代码可以解决你吨+ c你X= 0ut+cux=0具有周期性边界条件和常数cc(使用逆风法)。我想知道如何更改此代码以解决以下形式的问题 ut+c(x)ux=0.ut+c(x)ux=0.我想它看起来像
uj+1i=uji−ciΔt(uji−uji−1Δx),uij+1=uij−ciΔt(uij−ui−1jΔx), 在哪里ci=c(xi)ci=c(xi)?
我知道一般来说,迎风方案是稳定的cΔtΔx≤1cΔtΔx≤1. 这将如何随变量变化cc? 我最好使用另一种方法吗?