[Kelvin Wedge] Surface Waves Generated by A Travelling Pressure Point

We study the free-surface response to a moving pressure point over finite depth using 2D Fourier transforms, contour deformation, and a radiation condition. By analysing poles, branch points, and stationary points of the dispersion curve \(G(\alpha, \beta)=0\), we derive an asymptotic representation of \(\eta\) via residues and stationary-phase contributions and clarify the relevant complex-analytic singularity structure.

Fluid Mechanics

[Kelvin Wedge] Ray Geometry, and Wave Action in Uniform Currents

We summarize the ray-theoretic description of Kelvin ship waves in deep and finite depth, deriving the relationship between wavevector and wake angle, the Kelvin wedge, and the scaling of amplitude along rays via wave action conservation, and we connect these to Froude numbers and interference effects between bow and stern waves.

Fluid Mechanics

[Kelvin Wedge] Phase Geometry of Ship Waves: Deriving $p=a \cos ^2 \theta$

We derive the ship-wave crest relation \(p=a \cos ^2 \theta\) in deep water from the Doppler-shifted dispersion relation and ...

Fluid Mechanics

c++ debug notes

Link Against the GSL Libraries When we compile code with GSL, we need to tell the linker to include the GSL libraries. For ex...

Coding

note for python I

Lambda function Lambda functions in Python are small, anonymous functions defined with the lambda keyword rather than with th...

Coding
1234512