**fd1d_advection_ftcs_test**,
a FORTRAN90 code which
calls fd1d_advection_ftcs(), which
applies the finite difference method to solve the time-dependent
advection equation ut = - c * ux in one spatial dimension, with
a constant velocity, using the FTCS method, forward time difference,
centered space difference, writing graphics files for processing by gnuplot.

The computer code and data files described and made available on this web page are distributed under the MIT license

fd1d_advection_ftcs, a FORTRAN90 code which applies the finite difference method (FDM) to solve the time-dependent advection equation ut = - c * ux in one spatial dimension, with a constant velocity, using the forward time, centered space (FTCS) difference method, writing graphics files for processing by gnuplot.

- fd1d_advection_ftcs_test.sh, runs all the tests.
- fd1d_advection_ftcs_test.txt, the output file.

- fd1d_advection_ftcs_data.txt, the solution data.
- fd1d_advection_ftcs_commands.txt, gnuplot commands to plot the data.
- fd1d_advection_ftcs.png, a (not very satisfactory) image of the solution.