jaxoplanet.starry.utils
=======================

.. py:module:: jaxoplanet.starry.utils


Functions
---------

.. autoapisummary::

   jaxoplanet.starry.utils.ortho_grid
   jaxoplanet.starry.utils.lon_lat_lines
   jaxoplanet.starry.utils.rotation
   jaxoplanet.starry.utils.rotate_lines
   jaxoplanet.starry.utils.plot_lines
   jaxoplanet.starry.utils.graticule
   jaxoplanet.starry.utils.y1d_to_2d
   jaxoplanet.starry.utils.y2d_to_1d
   jaxoplanet.starry.utils.C


Module Contents
---------------

.. py:function:: ortho_grid(res: int)

.. py:function:: lon_lat_lines(n: int = 6, pts: int = 100, radius: float = 1.0)

.. py:function:: rotation(inc, obl, theta)

.. py:function:: rotate_lines(lines, inc, obl, theta)

.. py:function:: plot_lines(lines, axis=(0, 1), ax=None, **kwargs)

.. py:function:: graticule(inc: float, obl: float, theta: float = 0.0, pts: int = 100, white_contour=True, radius: float = 1.0, n=6, ax=None, **kwargs)

.. py:function:: y1d_to_2d(ydeg: int, flm_1d: numpy.ndarray) -> numpy.ndarray

   1D starry Ylm to 2D s2fft


.. py:function:: y2d_to_1d(ydeg: int, flm_2d: numpy.ndarray) -> numpy.ndarray

   2D starry Ylm to 1D s2fft


.. py:function:: C(l)

   Complex to real conversion matrix


