typedef enum { PEP_BASIS_MONOMIAL, PEP_BASIS_CHEBYSHEV1, PEP_BASIS_CHEBYSHEV2, PEP_BASIS_LEGENDRE, PEP_BASIS_LAGUERRE, PEP_BASIS_HERMITE } PEPBasis;