Nonlinear Waves:

Nonlinear Wave examples:
Andaman sea solitary waves.

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

Web-junctions in water waves (1+1=1 & 2+1=2 & more...).

Miscellaneous tools:
Method of characteristics
: characteristics.m, charac_example_pde.m, wave_plotsurf.m.


Wave integrator: PDE_integrator_higher_order.m, wave_plotsurf.m.

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

KdV elliptic solutions: KdV_elliptic_sol.mw.

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_2sol.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.
   
   

KdV with a Dirac delta IC: KdV_delta.m.

   

Modulational stability of NLS: NLS_instability.m.

   

Curve fitting: fitting_example.m, fitting.zip.

   

Moments of distribution (mass, center of mass and width): moments_distribution.m.

   

Modulational instability for dark soliton stripes: rect_domain.zip.

   

BVP solver for the radial NLS with vortex: driver_sample_bvp.m, SteadyStateBVP.m.

   

Newton and Stability code for NLS: bec_newton_stability.zip, driver_MI.m.

   

Stability eigenvalues in 1D: stability1D.zip.

   

Localized breather in a chain of bright solitons: bec_demo.zip.

   

FPU chain: FPU.m, fpu1.m.

   

Toda Lattice: driver_TL_sol.m, Set_IC_rcg.m, Ns_sol_ode_rcg.m.