>>>>> "M" == Mathieu Bouchard <matju / sympatico.ca> writes:

M> but I don't know what hypot(...) is supposed to be... (is it just
M> (x*x+y*y)**.5 ?)

  x = abs(x)
  y = abs(y)
  h = max(x, y) * sqrt(1 + (min(x, y) / max(x, y)) ** 2)

 it's in GSL


Guy Decoux