This explores different ways of provinding a vectorized Python interface to
ERFA. We experiment with the eraD2dtf
and eraAtco13
functions. Currently we will try the
following, but feel free to add other methods:
cython
- a pure Cython-based wrapperc_numpy
- a pure C (with Numpy API) wrapperc_auto
- a hand-written vectorized C wrapper with an auto-generated Python wrapper from the vectorized C wrappers- ``cython_numpy``` - a hand-written vectorized mixed Cython/Numpy wrapper.
Use the standard python setup.py install
to install these experiments.
import erfa.cython_numpy as erfa