Swimmer crossing a river: velocity relative to the ground

Inputs

Swimmer speed in water (m/s)
River flow speed (m/s)
Swimming angle (°)
Angle measured from
River width (m)
Animation speed (×)

Results

Velocity wrt ground, x (downstream) Velocity wrt ground, y (across) Speed wrt ground Direction (from downstream) Time to cross Drift downstream Elapsed time (real)
vman/ground = vman/water + vwater/ground
vx = vr + vmcosθ,   vy = vmsinθ