Description
Implement gradient recovery to compute the vertical velocity at the free surface, w̃ = ∂_z φ|_{z=η}. This is essential for evaluating the free surface evolution equations.
Background
In σ-coordinates, the vertical velocity is:
w̃ = ∂_z φ|_{z=η} = (1/d) · ∂_σ Φ|_{σ=1}
The gradient recovery extracts ∂_σ Φ at the surface and converts to physical coordinates.
Tasks
Acceptance Criteria
Optional Enhancement
Description
Implement gradient recovery to compute the vertical velocity at the free surface, w̃ = ∂_z φ|_{z=η}. This is essential for evaluating the free surface evolution equations.
Background
In σ-coordinates, the vertical velocity is:
The gradient recovery extracts ∂_σ Φ at the surface and converts to physical coordinates.
Tasks
Acceptance Criteria
Optional Enhancement