Blaze 3.9
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_HPX_PARALLEL_MODE
47#elif BLAZE_CPP_THREADS_PARALLEL_MODE || BLAZE_BOOST_THREADS_PARALLEL_MODE
49#elif BLAZE_OPENMP_PARALLEL_MODE
51#else
53#endif
54
55#endif
Header file for the default SMP utility functions.
Header file for the HPX-based SMP utility functions.
Header file for the OpenMP-based SMP utility functions.
Header file for the C++11 and Boost thread-based SMP utility functions.
System settings for the shared-memory parallelization.