CONAN.occultquad_numba
======================

.. py:module:: CONAN.occultquad_numba

.. autoapi-nested-parse::

   Numba-accelerated Mandel & Agol (2002) occultquad implementation.

   This module provides a drop-in style function `occultquad_numba` that
   computes the same quadratic limb-darkened transit/occultation light curve
   as `OccultQuadPy.occultquad`, but with the main loop JIT-compiled using
   Numba for a substantial speed-up.

   The formulas follow the Python translation in `occultquad_pya.py`, which
   itself is based on the original Fortran routines by Mandel & Agol (2002).



Functions
---------

.. toctree::
   :hidden:

   /autoapi/CONAN/occultquad_numba/_ellec_numba
   /autoapi/CONAN/occultquad_numba/_ellk_numba
   /autoapi/CONAN/occultquad_numba/_occultquad_kernel
   /autoapi/CONAN/occultquad_numba/_rc_numba
   /autoapi/CONAN/occultquad_numba/_rf_numba
   /autoapi/CONAN/occultquad_numba/_rj_numba
   /autoapi/CONAN/occultquad_numba/occultquad_numba

.. autoapisummary::

   CONAN.occultquad_numba._ellec_numba
   CONAN.occultquad_numba._ellk_numba
   CONAN.occultquad_numba._occultquad_kernel
   CONAN.occultquad_numba._rc_numba
   CONAN.occultquad_numba._rf_numba
   CONAN.occultquad_numba._rj_numba
   CONAN.occultquad_numba.occultquad_numba


