code: def departure(
      lon1, lon2, lat, ell: Ellipsoid = None, deg: bool = True
  ) -> float:
      """
      Computes the distance along a specific parallel between two meridians.
  
      like Matlab departure()
  
      Parameters
      ----------
      lon1, lon2 : float
          geodetic longitudes (degrees)
      lat : float
          geodetic latitude (degrees)
      ell : Ellipsoid, optional
            reference ellipsoid
      deg : bool, optional
           degrees input/output  (False: radians in/out)
  
      Returns
      -------
      dist: float
          ground distance (meters)
      """
      if deg:
          lon1, lon2, lat = radians(lon1), radians(lon2), radians(lat)
  
      return rcurve.parallel(lat, ell=ell, deg=False) * (
          abs(lon2 - lon1) % pi
      )
  
file_path: pymap3d/src/pymap3d/lox.py
imports: from __future__ import annotations
  from math import pi, tau
  from .None import rcurve, rsphere
  from .ellipsoid import Ellipsoid
  from .latitude import authalic2geodetic, geodetic2authalic, geodetic2isometric, geodetic2rectifying, rectifying2geodetic
  from .mathfun import atan2, cos, degrees, radians, sign, tan
  from .utils import cart2sph, sph2cart
label_desc: Use image node_id 5 for calling a global function with example usage: departure(lon1, lon2, lat, ell, deg) and returns: unknown