The yellow point runs around the little circle, and its angle — from 0 to 2π — drives point L around the ellipse: L = (a · cos θ, b · sin θ).
The source code is at github.com/KirillOsenkov/LiveGeometry. It is written in .NET and Avalonia.