January 20th, 2005, 7:48 pm
Uyxx should be split, first in y at points j-1, j and j+1 and then in x, in i-1, i+1, thus Uyxx = (Uxx)yformula (check true by Taylor's formula, step length is h in both directions)(u(i+1, j+1) - 2u(i, j+1) + u(i-1,j+1) - (u(i+1, j-1) - 2u(i, j-1) +u(i-1, j-i)) / (2 * h * (h*h))Sanity check: do Uxy = (Ux)y to see how it worksYou now have a 9-point scheme. Don't usie with ADI (no good, yes Sammus?), use Soviet splitting and then at the 'eplicit' time level as discussed in my book.Hope this helps, let me know how get on.