CEBL
2.1
Main Page
Namespaces
Data Structures
Files
File List
Globals
cppR
cppR_includes.hpp
Go to the documentation of this file.
1
/*
2
* CEBL : CSU EEG Brain-Computer Interface Lab
3
*
4
* Author: Jeshua Bratman - jeshuabratman@gmail.com
5
*
6
* This file is part of CEBL.
7
*
8
* CEBL is free software; you can redistribute it and/or modify it.
9
* We only ask that if you use our code that you cite the source in
10
* your project or publication.
11
*
12
* EEG Group (www.cs.colostate.edu/eeg)
13
* Department of Computer Science
14
* Colorado State University
15
*
16
*/
17
18
19
//IOSTREAM (various boost bindings need this included)
20
#include <iostream>
21
using
std::cerr;
22
using
std::cout;
23
24
25
//BOOST INCLUDES
26
#include <boost/numeric/bindings/traits/ublas_matrix.hpp>
27
#include <boost/numeric/bindings/lapack/syev.hpp>
28
#include <boost/numeric/bindings/lapack/gesvd.hpp>
29
#include <boost/numeric/bindings/lapack/gesdd.hpp>
30
#include <boost/numeric/bindings/lapack/gesv.hpp>
31
#include <boost/numeric/bindings/traits/ublas_vector.hpp>
32
33
34
#include <boost/numeric/ublas/matrix.hpp>
35
#include <boost/numeric/ublas/vector.hpp>
36
#include <boost/numeric/ublas/vector_proxy.hpp>
37
#include <boost/numeric/ublas/matrix_proxy.hpp>
38
#include <boost/numeric/ublas/io.hpp>
39
#include <boost/numeric/ublas/lu.hpp>
40
#include <boost/numeric/ublas/triangular.hpp>
41
#include <boost/random/uniform_real.hpp>
42
#include <boost/random/variate_generator.hpp>
43
#include <boost/random/normal_distribution.hpp>
44
#include <boost/generator_iterator.hpp>
45
#include <boost/random/mersenne_twister.hpp>
46
47
//STD INCLUDES
48
#include <complex>
49
#include <algorithm>
50
51
52
//OTHER INCLUDES
53
#include <cfloat>
54
55
//NAMESPACE ALIASES
56
namespace
ublas = boost::numeric::ublas;
57
namespace
lapack = boost::numeric::bindings::lapack;
58
Generated by
1.8.1.1