Some updates in cython related to new qpms_normalisation_t

Former-commit-id: 23ef001623ff6d6ffd847dfd72214aa8231ebda9
This commit is contained in:
Marek Nečada 2019-07-14 20:19:13 +03:00
parent 4c5cd88598
commit 4eb4cdfcbe
2 changed files with 23 additions and 12 deletions

View File

@ -1,3 +1,8 @@
"""@package qpms_c
Cythonized parts of QPMS; mostly wrappers over the C data structures
to make them available in Python.
"""
# Cythonized parts of QPMS here # Cythonized parts of QPMS here
# ----------------------------- # -----------------------------

View File

@ -25,19 +25,25 @@ cdef extern from "qpms_types.h":
cart2_t cart2 cart2_t cart2
pol_t pol pol_t pol
ctypedef enum qpms_normalisation_t: ctypedef enum qpms_normalisation_t:
QPMS_NORMALISATION_XU
QPMS_NORMALISATION_XU_CS
QPMS_NORMALISATION_NONE
QPMS_NORMALISATION_NONE_CS
QPMS_NORMALISATION_KRISTENSSON
QPMS_NORMALISATION_KRISTENSSON_CS
QPMS_NORMALISATION_POWER
QPMS_NORMALISATION_POWER_CS
QPMS_NORMALISATION_TAYLOR
QPMS_NORMALISATION_TAYLOR_CS
QPMS_NORMALISATION_SPHARM
QPMS_NORMALISATION_SPHARM_CS
QPMS_NORMALISATION_UNDEF QPMS_NORMALISATION_UNDEF
QPMS_NORMALISATION_INVERSE
QPMS_NORMALISATION_REVERSE_AZIMUTHAL_PHASE
QPMS_NORMALISATION_SPHARM_REAL
QPMS_NORMALISATION_CSPHASE
QPMS_NORMALISATION_M_I
QPMS_NORMALISATION_M_MINUS
QPMS_NORMALISATION_N_I
QPMS_NORMALISATION_N_MINUS
QPMS_NORMALISATION_L_I
QPMS_NORMALISATION_L_MINUS
QPMS_NORMALISATION_NORM_BITSTART
QPMS_NORMALISATION_NORM_POWER
QPMS_NORMALISATION_NORM_SPHARM
QPMS_NORMALISATION_NORM_NONE
QPMS_NORMALISATION_NORM_BITS
QPMS_NORMALISATION_CONVENTION_KRISTENSSON_REAL
QPMS_NORMALISATION_CONVENTION_KRISTENSSON
QPMS_NORMALISATION_CONVENTION_SCUFF
ctypedef enum qpms_bessel_t: ctypedef enum qpms_bessel_t:
QPMS_BESSEL_REGULAR QPMS_BESSEL_REGULAR
QPMS_BESSEL_SINGULAR QPMS_BESSEL_SINGULAR