BernsteinEllipses.jl

Convenience functions for working with Bernstein ellipses
Author ettersi
Popularity
0 Stars
Updated Last
5 Months Ago
Started In
May 2019

BernsteinEllipses.jl

Build Status codecov.io

Convenience functions for working with Bernstein ellipses.

Exported functions:

  • jouk(z): Forward Joukowsky map jouk(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 through x.
  • semiminor(x): Semi-minor axis of the Bernstein ellipse through x.
  • semiminor(x,xr): Imaginary component of the point in the upper half-plane where the line { x̃ | real(x̃) = xr } intersects the Bernstein ellipse through x.