|
我们采取= (36)中的j+1和φj+1将按如下方式迭代计算:我们表示φj+1i的第l次迭代近似,i=1,···,n,从ri:=φji开始。在每次迭代中,我们用非线性项i求解rl+1i,i=1,··,n的三对角系统,l、 D,li±,E,李±,F,li±在τ处计算= τj+1和φj+1i≈ 瑞利。我们更新rli:=rl+1i,直到满足精度标准,然后从上一次迭代开始,我们将φj+1i:=rli。边界条件。我们考虑两类边界条件:非齐次Dirichlet和齐次b.c.的混合Robin型:Dirichlet b.c.а(xL,t)=аL(t),а(xR,t)=аR(t),Robin b.c。在x=xL,xR,(37)20 S.Kilianov\'a和d.ˇSevˇcoviˇc[20]中,规定了Dirichlet b.c.和d的边界函数ˇL(t),ˇR(t)∈ R对于Robin类型的b.c.是常数。在离散化并使用有限差分后,我们得到离散的b.c.:νj=L k jL+M k j,k jn+1=R k jR+N k jn,其中,对于Dirichlet b.c.的情况,L=R=1,M=N=0,对于混合Robin类型的边界条件,L=R=0,M=N=1/(1+dh)。在拟线性抛物方程(10)的数值近似中,我们使用以下边界条件:x~n(x,t)- ψ(x,t)=0,在x=xL时,在x=xR(38)处,对于所有t∈ [0,T]。x=xl处的边界条件基于以下推理:如果ε>0,则在极限x内→ -∞, 方程中的主导项t~n+xα(ν)+x[(εe)-x+r)ν+(1)- ψ)α(ν)=0等于x[(εe)-x+r)~n(x,t)]。为了平衡这个术语,我们必须假设极限→-∞x(e)-x~n(x,t))=0。意思是Limx→-∞x~n(x,t)- ψ(x,t)=0。右边界条件来自于这样一个事实,在极限x中→ ∞, 等式(10)变成t~n+xα(ν)+x[rа+(1)- ψ)α(ν)]=0,具有恒定溶液,因此limx→+∞xа(x,t)=0.7.1。行波解的数值基准。
|