/**
 * \file ffi.h
 * \brief Constants to define the finite field used
 */
#ifndef FFI_H
#define FFI_H

#include <NTL/GF2E.h>
#include <NTL/GF2EX.h>
#include <NTL/vec_GF2E.h>
#include <NTL/mat_GF2E.h>
#include "parameters.h"

using namespace NTL;

typedef GF2E  ffi_elt;
typedef Vec<GF2E> ffi_vec;
typedef Mat<GF2E> ffi_mat;

#endif // FFI_H
