pyranha.types¶Types module.
pyranha.types.divisor = Type generator template for the C++ class template 'piranha::divisor'¶Type generator template for divisors.
pyranha.types.divisor_series = Type generator template for the C++ class template 'piranha::divisor_series'¶Type generator template for divisor series.
pyranha.types.double = Type generator for the C++ type 'double'¶This type generator represents the standard C++ type double.
pyranha.types.int16 = Type generator for the C++ type 'short'¶This type generator represents a signed integral C++ type whose width is at least 16 bits (it will be exactly 16 bits on most platforms).
pyranha.types.integer = Type generator for the C++ type 'mppp::mp_integer<1ul>'¶This type generator represents the arbitrary-precision integer type provided by the piranha C++ library.
pyranha.types.k_monomial = Type generator for the C++ type 'piranha::kronecker_monomial<long>'¶This type generator represents the Kronecker monomial type (that is, a monomial “compressed” into a single signed integral value).
pyranha.types.monomial = Type generator template for the C++ class template 'piranha::monomial'¶Type generator template for monomials.
pyranha.types.poisson_series = Type generator template for the C++ class template 'piranha::poisson_series'¶Type generator template for Poisson series.
pyranha.types.polynomial = Type generator template for the C++ class template 'piranha::polynomial'¶Type generator template for polynomials.
pyranha.types.rational = Type generator for the C++ type 'piranha::mp_rational<1ul>'¶This type generator represents the arbitrary-precision rational type provided by the piranha C++ library.
pyranha.types.real = Type generator for the C++ type 'piranha::real'¶This type generator represents the multiprecision floating-point type provided by the piranha C++ library.