#if !defined HAVE_BPOL_ALL_H__
#define      HAVE_BPOL_ALL_H__
// This file is part of the FXT library.
// Copyright (C) 2010, 2011 Joerg Arndt
// License: GNU General Public License version 3 or later,
// see the file COPYING.txt in the main directory.


//: binary polynomials, shift registers and arithmetics in GF(2**n)

#include "bpol/bitpol-degree.h"
#include "bpol/bitpol-deriv.h"
#include "bpol/bitpol-print.h"
#include "bpol/bitpol-arith.h"
#include "bpol/bitpol-gcd.h"
#include "bpol/bitpol-squarefree.h"
#include "bpol/bitpol-irred.h"
#include "bpol/bitpol-factor.h"

#include "bpol/bitpol-srp.h"

#include "bpol/bitpolmod-arith.h"
//#include "bpol/bitpolmod-multrev.h"
#include "bpol/bitpolmod-solvequadratic.h"

#include "bpol/bitpolmod-minpoly.h"

#include "bpol/normalpoly-dual.h"
#include "bpol/normal-solvequadratic.h"

#include "bpol/bitpol-order.h"
#include "bpol/bitpol-primitive.h"
#include "bpol/poly-tab.h"

#include "bpol/lfsr.h"
#include "bpol/lfsr64.h"

#include "bpol/lhca.h"
#include "bpol/clhca.h"

#include "bpol/fcsr.h"

#include "bpol/necklace2bitpol.h"
#include "bpol/all-irredpoly.h"

#include "bpol/gf2n-trace.h"
#include "bpol/gf2n.h"

#include "bpol/normalbasis.h"


#include "bpol/num-bitpol.h"

#include "bpol/mersenne-coprime.h"


#endif // !defined HAVE_BPOL_ALL_H__
