Sandra Barsky’s code, written in C, which solves non-linear time-dependent 2-D eqns. In particular, the equation should have the form (d/dt)u= ( abla^2) u + g(x,y,u) + f(x,y) with periodic boundary conditions. The function g is easily tunable. The code is written as a primarily instructional code for a student who might have some familiarity with linear multigrid, and would want a slightly more general approach, or a student who can solve a linear boundary equation, but is now looking to include time. There are no detailed explanations of what restriction or prolongation do, but more details are provided in how the linearization occurs and what happens as a function of time.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element