Linear Waves:

Solutions to the linear wave equation: wave_eq.m.


Solutions to the linear wave equation with dissipation: dissipation.m.


Solutions to the linear wave equation with dispersion: dispersion.m.

Dispersion and dissipation: dissip_disper.m.


Code to integrate the nonlinear, dispersive, diffusive wave equation:
wave_integrator.m
, wave_integrator_rk.m, wave_plotsurf.m.


D'Alambert solutions to the linear wave equation: ugauss_utzero.m.