CEBL  2.1
cppR.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 
20 
21 /**************************************************
22  * cppR.hpp
23  * Author: Jeshua Bratman
24  * Description: Contains various R-like functions
25  * to work with uBlas matrices and vectors.
26  *
27  * Note: Functions are located in 5
28  * separate header files included at the end
29  *
30  **************************************************/
31 
32 
33 #ifndef CPPR_H //keep this header file from being included more than once
34 #define CPPR_H
35 
36 //exception handling for cppR
37 #include "cppR_exceptions.hpp"
38 
39 //definitions of manipulation and slicing functions
40 #include "cppR_manipulation.hpp"
41 
42 //definition of simple math and statistics functions
43 #include "cppR_stats.hpp"
44 
45 //definition of matrix and vector math functions
46 #include "cppR_math.hpp"
47 
48 //definition of matrix and vector operators
49 #include "cppR_operators.hpp"
50 
51 //definition of utility functions
52 #include "cppR_utils.hpp"
53 
54 //definition of construction and conversion functions
55 #include "cppR_construction.hpp"
56 
57 
58 //--------------------------------------------------
59 
60 #endif