Mercurial > hg > gpsynth
comparison src/precompiled_header.hpp @ 0:add35537fdbb tip
Initial import
author | irh <ian.r.hobson@gmail.com> |
---|---|
date | Thu, 25 Aug 2011 11:05:55 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:add35537fdbb |
---|---|
1 // Copyright 2011, Ian Hobson. | |
2 // | |
3 // This file is part of gpsynth. | |
4 // | |
5 // gpsynth is free software: you can redistribute it and/or modify | |
6 // it under the terms of the GNU General Public License as published by | |
7 // the Free Software Foundation, either version 3 of the License, or | |
8 // (at your option) any later version. | |
9 // | |
10 // gpsynth 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 General Public License for more details. | |
14 // | |
15 // You should have received a copy of the GNU General Public License | |
16 // along with gpsynth in the file COPYING. | |
17 // If not, see http://www.gnu.org/licenses/. | |
18 | |
19 // commonly used external libraries | |
20 // code should compile correctly without using precompiled header | |
21 | |
22 #include "boost/algorithm/string/replace.hpp" | |
23 #include "boost/bind.hpp" | |
24 #include "boost/date_time/posix_time/posix_time.hpp" | |
25 #define BOOST_FILESYSTEM_NO_DEPRECATED | |
26 #include "boost/filesystem.hpp" | |
27 #include "boost/foreach.hpp" | |
28 #include "boost/format.hpp" | |
29 #include "boost/function.hpp" | |
30 #include "boost/graph/adjacency_list.hpp" | |
31 #include "boost/graph/graphviz.hpp" | |
32 #include "boost/graph/random.hpp" | |
33 #include "boost/graph/topological_sort.hpp" | |
34 #include "boost/lexical_cast.hpp" | |
35 #include "boost/math/special_functions/fpclassify.hpp" | |
36 #include "boost/random/mersenne_twister.hpp" | |
37 #include "boost/random/normal_distribution.hpp" | |
38 #include "boost/random/variate_generator.hpp" | |
39 #include "boost/shared_array.hpp" | |
40 #include "boost/shared_ptr.hpp" | |
41 #include "boost/thread.hpp" | |
42 #include "boost/tuple/tuple.hpp" | |
43 | |
44 #include "fftw3.h" | |
45 | |
46 #include "json.h" | |
47 | |
48 #include <cmath> | |
49 #include <cstddef> | |
50 #include <ctime> | |
51 #include <iostream> | |
52 #include <iterator> | |
53 #include <fstream> | |
54 #include <limits> | |
55 #include <map> | |
56 #include <numeric> | |
57 #include <queue> | |
58 #include <set> | |
59 #include <sstream> | |
60 #include <stdexcept> | |
61 #include <string> | |
62 #include <vector> |