Blaze 3.9
Tutorial.h
Go to the documentation of this file.
1//=================================================================================================
33//=================================================================================================
34
35#ifndef _BLAZE_TUTORIAL_H_
36#define _BLAZE_TUTORIAL_H_
37
38
39//=================================================================================================
40//
41// BLAZE TUTORIAL
42//
43//=================================================================================================
44
45//**Mainpage***************************************************************************************
226//*************************************************************************************************
227
228
229//**Configuration and Installation*****************************************************************
428//*************************************************************************************************
429
430
431//**Getting Started********************************************************************************
618//*************************************************************************************************
619
620
621//**Vectors****************************************************************************************
691//*************************************************************************************************
692
693
694//**Vector Types***********************************************************************************
1468//*************************************************************************************************
1469
1470
1471//**Vector Operations******************************************************************************
3577//*************************************************************************************************
3578
3579
3580//**Matrices***************************************************************************************
3654//*************************************************************************************************
3655
3656
3657//**Matrix Types***********************************************************************************
4496//*************************************************************************************************
4497
4498
4499//**Matrix Operations******************************************************************************
8207//*************************************************************************************************
8208
8209
8210//**Adaptors***************************************************************************************
8317//*************************************************************************************************
8318
8319
8320//**Symmetric Matrices*****************************************************************************
8852//*************************************************************************************************
8853
8854
8855//**Hermitian Matrices*****************************************************************************
9438//*************************************************************************************************
9439
9440
9441//**Triangular Matrices****************************************************************************
10505//*************************************************************************************************
10506
10507
10508//**Views******************************************************************************************
10583//*************************************************************************************************
10584
10585
10586//**Subvectors*************************************************************************************
10947//*************************************************************************************************
10948
10949
10950//**Element Selections*****************************************************************************
11271//*************************************************************************************************
11272
11273
11274//**Submatrices************************************************************************************
11684//*************************************************************************************************
11685
11686
11687//**Rows*******************************************************************************************
12002//*************************************************************************************************
12003
12004
12005//**Row Selections*********************************************************************************
12349//*************************************************************************************************
12350
12351
12352//**Columns****************************************************************************************
12668//*************************************************************************************************
12669
12670
12671//**Column Selections******************************************************************************
13016//*************************************************************************************************
13017
13018
13019//**Bands******************************************************************************************
13305//*************************************************************************************************
13306
13307
13308//**Arithmetic Operations**************************************************************************
13354//*************************************************************************************************
13355
13356
13357//**Addition***************************************************************************************
13494//*************************************************************************************************
13495
13496
13497//**Subtraction************************************************************************************
13627//*************************************************************************************************
13628
13629
13630//**Scalar Multiplication**************************************************************************
13676//*************************************************************************************************
13677
13678
13679//**Vector/Vector Multiplication*******************************************************************
13852//*************************************************************************************************
13853
13854
13855//**Vector/Vector Division*************************************************************************
13924//*************************************************************************************************
13925
13926
13927//**Matrix/Vector Multiplication*******************************************************************
13957//*************************************************************************************************
13958
13959
13960//**Matrix/Matrix Multiplication*******************************************************************
14063//*************************************************************************************************
14064
14065
14066//**Bitwise Operations*****************************************************************************
14107//*************************************************************************************************
14108
14109
14110//**Bitwise Shift**********************************************************************************
14222//*************************************************************************************************
14223
14224
14225//**Bitwise AND************************************************************************************
14336//*************************************************************************************************
14337
14338
14339//**Bitwise OR*************************************************************************************
14450//*************************************************************************************************
14451
14452
14453//**Bitwise XOR************************************************************************************
14564//*************************************************************************************************
14565
14566
14567//**Logical Operations*****************************************************************************
14598//*************************************************************************************************
14599
14600
14601//**Logical NOT************************************************************************************
14637//*************************************************************************************************
14638
14639
14640//**Logical AND************************************************************************************
14698//*************************************************************************************************
14699
14700
14701//**Logical OR*************************************************************************************
14759//*************************************************************************************************
14760
14761
14762//**Shared Memory Parallelization******************************************************************
14786//*************************************************************************************************
14787
14788
14789//**HPX Parallelization****************************************************************************
14860//*************************************************************************************************
14861
14862
14863//**C++11 Thread Parallelization*******************************************************************
14967//*************************************************************************************************
14968
14969
14970//**Boost Thread Parallelization*******************************************************************
15043//*************************************************************************************************
15044
15045
15046//**OpenMP Parallelization*************************************************************************
15293//*************************************************************************************************
15294
15295
15296//**Serial Execution*******************************************************************************
15376//*************************************************************************************************
15377
15378
15379//**Serialization**********************************************************************************
15395//*************************************************************************************************
15396
15397
15398//**Vector Serialization***************************************************************************
15485//*************************************************************************************************
15486
15487
15488//**Matrix Serialization***************************************************************************
15577//*************************************************************************************************
15578
15579
15580//**Customization**********************************************************************************
15594//*************************************************************************************************
15595
15596
15597//**Configuration Files****************************************************************************
15959//*************************************************************************************************
15960
15961
15962//**Customization of Vectors and Matrices**********************************************************
16644//*************************************************************************************************
16645
16646
16647//**Grouping/Tagging*******************************************************************************
16783//*************************************************************************************************
16784
16785
16786//**Customization of the Error Reporting Mechanism*************************************************
16921//*************************************************************************************************
16922
16923
16924//**BLAS Functions*********************************************************************************
17182//*************************************************************************************************
17183
17184
17185//**LAPACK Functions*******************************************************************************
18879//*************************************************************************************************
18880
18881
18882//**Block Vectors and Matrices*********************************************************************
18995//*************************************************************************************************
18996
18997
18998//**Intra-Statement Optimization*******************************************************************
19098//*************************************************************************************************
19099
19100
19101//**FAQ********************************************************************************************
19529//*************************************************************************************************
19530
19531
19532//**FAQ********************************************************************************************
19729//*************************************************************************************************
19730
19731
19732//**Blaze References*******************************************************************************
19769//*************************************************************************************************
19770
19771#endif