Blaze.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_BLAZE_H_
36 #define _BLAZE_BLAZE_H_
37 
38 
39 //*************************************************************************************************
40 // Includes
41 //*************************************************************************************************
42 
43 #include <blaze/Math.h>
44 #include <blaze/Util.h>
45 
46 
47 
48 
49 //=================================================================================================
50 //
51 // DOXYGEN DOCUMENTATION
52 //
53 //=================================================================================================
54 
55 //*************************************************************************************************
57 namespace blaze {}
58 //*************************************************************************************************
59 
60 
61 //**Mainpage***************************************************************************************
144 //*************************************************************************************************
145 
146 
147 //**Configuration and Installation*****************************************************************
298 //*************************************************************************************************
299 
300 
301 //**Getting Started********************************************************************************
476 //*************************************************************************************************
477 
478 
479 //**Vectors****************************************************************************************
554 //*************************************************************************************************
555 
556 
557 //**Vector Types***********************************************************************************
975 //*************************************************************************************************
976 
977 
978 //**Vector Operations******************************************************************************
1758 //*************************************************************************************************
1759 
1760 
1761 //**Matrices***************************************************************************************
1836 //*************************************************************************************************
1837 
1838 
1839 //**Matrix Types***********************************************************************************
2268 //*************************************************************************************************
2269 
2270 
2271 //**Matrix Operations******************************************************************************
3635 //*************************************************************************************************
3636 
3637 
3638 //**Adaptors***************************************************************************************
3745 //*************************************************************************************************
3746 
3747 
3748 //**Symmetric Matrices*****************************************************************************
4262 //*************************************************************************************************
4263 
4264 
4265 //**Hermitian Matrices*****************************************************************************
4832 //*************************************************************************************************
4833 
4834 
4835 //**Triangular Matrices****************************************************************************
5797 //*************************************************************************************************
5798 
5799 
5800 //**Views******************************************************************************************
5863 //*************************************************************************************************
5864 
5865 
5866 //**Subvectors*************************************************************************************
6285 //*************************************************************************************************
6286 
6287 
6288 //**Submatrices************************************************************************************
6767 //*************************************************************************************************
6768 
6769 
6770 //**Rows*******************************************************************************************
7086 //*************************************************************************************************
7087 
7088 
7089 //**Columns****************************************************************************************
7406 //*************************************************************************************************
7407 
7408 
7409 //**Arithmetic Operations**************************************************************************
7435 //*************************************************************************************************
7436 
7437 
7438 //**Addition***************************************************************************************
7500 //*************************************************************************************************
7501 
7502 
7503 //**Subtraction************************************************************************************
7563 //*************************************************************************************************
7564 
7565 
7566 //**Scalar Multiplication**************************************************************************
7603 //*************************************************************************************************
7604 
7605 
7606 //**Vector/Vector Multiplication*******************************************************************
7741 //*************************************************************************************************
7742 
7743 
7744 //**Matrix/Vector Multiplication*******************************************************************
7771 //*************************************************************************************************
7772 
7773 
7774 //**Matrix/Matrix Multiplication*******************************************************************
7797 //*************************************************************************************************
7798 
7799 
7800 //**Shared Memory Parallelization******************************************************************
7820 //*************************************************************************************************
7821 
7822 
7823 //**OpenMP Parallelization*************************************************************************
8064 //*************************************************************************************************
8065 
8066 
8067 //**C++11 Thread Parallelization*******************************************************************
8171 //*************************************************************************************************
8172 
8173 
8174 //**Boost Thread Parallelization*******************************************************************
8247 //*************************************************************************************************
8248 
8249 
8250 //**Serial Execution*******************************************************************************
8330 //*************************************************************************************************
8331 
8332 
8333 //**Serialization**********************************************************************************
8349 //*************************************************************************************************
8350 
8351 
8352 //**Vector Serialization***************************************************************************
8439 //*************************************************************************************************
8440 
8441 
8442 //**Matrix Serialization***************************************************************************
8531 //*************************************************************************************************
8532 
8533 
8534 //**BLAS Functions*********************************************************************************
8682 //*************************************************************************************************
8683 
8684 
8685 //**LAPACK Functions*******************************************************************************
9709 //*************************************************************************************************
9710 
9711 
9712 //**Configuration Files****************************************************************************
9836 //*************************************************************************************************
9837 
9838 
9839 //**Custom Data Types******************************************************************************
9944 //*************************************************************************************************
9945 
9946 
9947 //**Customization of the Error Reporting Mechanism*************************************************
10057 //*************************************************************************************************
10058 
10059 
10060 //**Intra-Statement Optimization*******************************************************************
10160 //*************************************************************************************************
10161 
10162 #endif
Header file for the inclusion of the math module of the Blaze library.
Namespace of the Blaze C++ math library.
Definition: Blaze.h:57
Header file for the inclusion of the utility module of the Blaze library.