Poisson equation with finite difference method.
-----------------------------------------------

In this directory one can find Octave script for solving
Poisson problem:

Find u(x,y):

    -∆u = f(x,u) in Ω 
          u = g(x,y) on ∂Ω 
where Ω is a rectangular region.

Files:
------

Makefile           -- targets are: run gif clean distclean
poisson_driver.m   -- main Octave script
poissonfd.m        -- FDM solver from from NMLibforOctave
                      availble at http://www.ipb.pt/~balsa/ 
README             -- this file

Running:
--------

When run the script poisson_driver.m solves the problem on a series of grids
calculates the absolute error and visualise error convergence and final
solution. The scrip produces a series of frames from which animated gif files
can be produced. Make utility can help to run calculations, create animations
and clean generated files.

To run, either:
   octave -q  poisson_driver.m
or
   make run

To create animations:
   make gif

To clean:
   make clean

One can find generated animations at:
http://www.l5.pk.edu.pl/~putanowr/dokuwiki/doku.php?id=en:teaching:programming:octave:fdmpoisson

Acknowledgment:
---------------
Many thanks to Carlos Balsa for permission to use his scripts from
NMLibforOctave.
