B12 - varying diffusion coefficients

source: J. Lee, unpublished (Department of Mathematics, MIT, 2017)

ut=(k(x)u)

where, k(x) is the diffusivity, and is varying

ut=x(k(x)ux)uil+1+uilΔt=1Δx2(ki+1/2(ui+1luil)ki1/2(uilui1l)) ui,jl+1ui,jlΔt=1Δx2(ki+12,j(ui+1,jlui,jl)ki12,j(ui,jlui1,jl))+1Δy2(ki,j+12(ui,j+1lui,jl)ki,j12(ui,jlui,j1l))