Non-diffusive transport in 1d

The following is the simulation of the non-diffusive transport equation in 1d :

(d/dt)F+u*(d/dx)*F = 0

where u is the velocity of the particle being transported.
In the example, we are transporting a senoid wave from left to right. You can change the velocity modifying the parameter u in the 'globals' button.

If you decrease the velocity, numerical diffusion will appear too.

Theory pages:
Main page
FEM (i)
FEM (ii)
FDM (i)
Example pages:
1-d Heat Equation
2-d steady state Heat Equation
2-d Heat Equation
1-d non diffusive transport equation
1-d diffusive transport equation
2-d Non diffusive transport equation
Mesh generation with OOCSMP
Moving grids
Application pages:
Heating of two beams
Heating of two moving beams
Solving the equation Ut+Uxx+Uxy+Uyx=0
Solving the equation Ut+Uxx+Uxy+Uyx=0 using MGEN
Heat 1d using several outputs
Solving the Heat equation with a CA
Comparing a CA with the FEM
Gordon's sine equation

Other courses
Other pages

Last modified 22/12/99 by Juan de Lara (, need help for using this courses?.

The OOCSMP code - The SODA code