Partial Differential Equations: Paul Heckbert Computer Science Department Carnegie Mellon University
Partial Differential Equations: Paul Heckbert Computer Science Department Carnegie Mellon University
Differential Equations
Paul Heckbert
• Navier-Stokes Equation
– fluid flow (fluid velocity & pressure)
k
u0 = ... k-1
u1 = ... j-1 j j+1
for t = 2*dt:dt:endt
u2(2:n) = 2*u1(2:n)-u0(2:n)
+c*(dt/dx)^2*(u1(3:n+1)-2*u1(2:n)+u1(1:n-1));
u0 = u1;
u1 = u2;
end
7 Nov. 2000 15-859B - Introduction to Scientific Computing 8
Wave Equation Results
dx=1/30
dt=.01
Euler’s method
unstable when
step too large