Coverage for /usr/lib/python3/dist-packages/sympy/polys/domains/gmpyfinitefield.py: 88%

8 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-06-14 15:55 +0200

1"""Implementation of :class:`GMPYFiniteField` class. """ 

2 

3 

4from sympy.polys.domains.finitefield import FiniteField 

5from sympy.polys.domains.gmpyintegerring import GMPYIntegerRing 

6 

7from sympy.utilities import public 

8 

9@public 

10class GMPYFiniteField(FiniteField): 

11 """Finite field based on GMPY integers. """ 

12 

13 alias = 'FF_gmpy' 

14 

15 def __init__(self, mod, symmetric=True): 

16 return super().__init__(mod, GMPYIntegerRing(), symmetric)