ppc_fd1


ppc_fd1, a C code which solves the 1 dimensional time-dependent heat equation, using the finite difference method (FDM) for discretization, and offering a variety of solvers, including explicit, implicit, Crank-Nicolson, and Seidman sweep, from Rouben Rostamian's "Programming Projects in C";

Licensing:

The information on this web page is distributed under the MIT license.

Languages:

ppc_fd1 is available in a C version.

Related Data and Programs:

ppc_fd1_test

Reference:

  1. Rouben Rostamian,
    Programming Projects in C for Students of Engineering, Science, and Mathematics,
    SIAM, 2014,
    ISBN: 978-1-611973-49-5
  2. https://userpages.umbc.edu/~rostamia/cbook/
  3. ppd_fd1.pdf , "Finite difference schemes for the heat equation in one dimension", a revision of the original chapter, presenting an improved implementation.

Source Code:


Last revised on 17 May 2024.