Convenience functions for working with Bernstein ellipses.
Exported functions:
jouk(z): Forward Joukowsky mapjouk(z) = (z + inv(z))/2.ijouk(x): Inverse Joukowsky map. Different branches of this map can be selected using keywords arguments.
Unexported functions due to likely name clashes:
radius(x) = abs(ijouk(x))semimajor(x): Semi-major axis of the Bernstein ellipse throughx.semiminor(x): Semi-minor axis of the Bernstein ellipse throughx.semiminor(x,xr): Imaginary component of the point in the upper half-plane where the line{ x̃ | real(x̃) = xr }intersects the Bernstein ellipse throughx.