fd2d_poisson, an Octave code which solves a Poisson equation over a user-specified discretized rectangle, with given functions f(x,y) (right hand side) and g(x,y) (Dirichlet boundary conditions), using the Finite Difference Method (FDM).
The computer code and data files described and made available on this web page are distributed under the MIT license
fd2d_poisson is available in a MATLAB version and an Octave version.
fd1d_poisson, a program which solves a Poisson equation over a user-specified discretized interval, with given functions f(x) (right hand side) and g(x) (Dirichlet boundary conditions), using the Finite Difference Method (FDM).
fd2d_heat_steady, an Octave code which solves the steady state (time independent) heat equation in a 2D rectangular region.
fd2d_predator_prey, an Octave code which implements a finite difference method (FDM) for a time and 2D space dependent predator-prey system, by Marcus Garvie.
fd3d_poisson, a program which solves a Poisson equation over a user-specified discretized 3d block, with given functions f(x,y,z) (right hand side) and g(x,y,z) (Dirichlet boundary conditions), using the Finite Difference Method (FDM).
fem2d_heat, an Octave code which solves the 2d time dependent heat equation on the unit square.
heated_plate, an Octave code which solves the steady state heat equation in a 2d rectangular region, and is intended as a starting point for a parallel version.