Functions.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_MATH_SMP_FUNCTIONS_H_
36 #define _BLAZE_MATH_SMP_FUNCTIONS_H_
37 
38 
39 //*************************************************************************************************
40 // Includes
41 //*************************************************************************************************
42 
43 #include <blaze/system/SMP.h>
44 
45 #if BLAZE_OPENMP_PARALLEL_MODE
47 #elif BLAZE_CPP_THREADS_PARALLEL_MODE || BLAZE_BOOST_THREADS_PARALLEL_MODE
49 #elif BLAZE_HPX_PARALLEL_MODE
51 #else
53 #endif
54 
55 #endif
System settings for the shared-memory parallelization.
Header file for the HPX-based SMP utility functions.
Header file for the OpenMP-based SMP utility functions.
Header file for the default SMP utility functions.
Header file for the C++11 and Boost thread-based SMP utility functions.