Solving the 3D Diffusion Equation with Fourier Spectral Techniques

johnnyTransform
Messages
16
Reaction score
2
Hi guys,

I've distilled the 3D Diffusion Equation into the following PDE using Fourier spectral techniques:

∂C(m,n,p,t)/∂t + k(p^2+m^2+n^2)C(m,n,p,t)=0,

where C is the Fourier coefficient of the 3D Fourier transform, {m,n,p} are the spatial frequencies, and t is time. I've tried using a simple explicit scheme:

C(m,n,p)v+1=1/(1+k*deltaT*(p^2+m^2+n^2)*C(m,n,p)v

where v+1 is the leading time step, and v is the current time step. However, it seems to simply decay to zero over time. Any suggestions as to how I could treat it?
 
Physics news on Phys.org
Since you only care about the t dependence for the DE, this is form ##\frac{dy}{dt} + ay = 0## which can be solved exactly.
 
  • Like
Likes HallsofIvy and johnnyTransform
Thanks!
 
  • Like
Likes Simon Bridge
There is the following linear Volterra equation of the second kind $$ y(x)+\int_{0}^{x} K(x-s) y(s)\,{\rm d}s = 1 $$ with kernel $$ K(x-s) = 1 - 4 \sum_{n=1}^{\infty} \dfrac{1}{\lambda_n^2} e^{-\beta \lambda_n^2 (x-s)} $$ where $y(0)=1$, $\beta>0$ and $\lambda_n$ is the $n$-th positive root of the equation $J_0(x)=0$ (here $n$ is a natural number that numbers these positive roots in the order of increasing their values), $J_0(x)$ is the Bessel function of the first kind of zero order. I...
Are there any good visualization tutorials, written or video, that show graphically how separation of variables works? I particularly have the time-independent Schrodinger Equation in mind. There are hundreds of demonstrations out there which essentially distill to copies of one another. However I am trying to visualize in my mind how this process looks graphically - for example plotting t on one axis and x on the other for f(x,t). I have seen other good visual representations of...
Back
Top