Nonlinear Waves:

Nonlinear Wave examples:
Andaman sea solitary waves.

Soliton off the coast of Kuaii
Recreation of Russell's soliton wave @ Herriot Watt University

Kortweg-de Vries equation (KdV):
KdV solitons:
KdV.m, wave_integrator_rk.m, wave_plotsurf.m.

KdV : Jaocibic elliptic functions: cn.m.
KdV periodic solutions: KdV_ellipJ.m.

KdV : Breathing soliton for the modified KdV (mKdV): mKdV_breather.m.

KdV two-soliton collison (exact solution): KdV_sol.m.

KdV : 2D rational solution for the 2D KdV: KdV_2Dsol_rational.m.

2D KdV soliton exact solution: KdV_2Dsol.m.


Nonlinear Schrödinger equation (NLS):
NLS : Fourier transform of a wave packet:
fourier_packet.m.

NLS : Modulated wave packet: wave_packet.m.
   

NLS solitons:
NLS : integrating codes:
NLS.m, NLS_spectral.m.
Bright soliton (envelope):

   
Bright soliton (carrier wave):
   
Dark soliton (envelope):
   
Dark soliton (carrier wave):
   
   

NLS : two-soliton collision: NLS_2sol.m.
   

NLS soliton inside a trapping potential: NLS_potential.m.