"""1Finite Fields.2"""34#*****************************************************************************5# Copyright (C) 2010 David Roe <[email protected]>6# William Stein <[email protected]>7#8# Distributed under the terms of the GNU General Public License (GPL)9#10# This code is distributed in the hope that it will be useful,11# but WITHOUT ANY WARRANTY; without even the implied warranty of12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU13# General Public License for more details.14#15# The full text of the GPL is available at:16#17# http://www.gnu.org/licenses/18#*****************************************************************************1920from constructor import (FiniteField, is_FiniteField, is_PrimeFiniteField,21conway_polynomial, exists_conway_polynomial)22GF = FiniteField2324from element_base import FinitePolyExtElement as FiniteFieldElement # for backward compatibility; is this needed?25from element_base import is_FiniteFieldElement26272829