fplll.h
Go to the documentation of this file.
1/* Copyright (C) 2005-2008 Damien Stehle.
2 Copyright (C) 2007 David Cade.
3 Copyright (C) 2011 Xavier Pujol.
4
5 This file is part of fplll. fplll is free software: you
6 can redistribute it and/or modify it under the terms of the GNU Lesser
7 General Public License as published by the Free Software Foundation,
8 either version 2.1 of the License, or (at your option) any later version.
9
10 fplll is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU Lesser General Public License for more details.
14
15 You should have received a copy of the GNU Lesser General Public License
16 along with fplll. If not, see <http://www.gnu.org/licenses/>. */
17
18#ifndef FPLLL_H
19#define FPLLL_H
20
21#if __cplusplus < 201103L
22#error fplll needs at least a C++11 compliant compiler
23#endif
24
25#include "bkz.h"
26#include "bkz_param.h"
27#include "gso_gram.h"
28#include "hlll.h"
29#include "pruner/pruner.h"
30#include "svpcvp.h"
31#include "threadpool.h"
32#include "util.h"
33#include "wrapper.h"
34
35#endif