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.