|
vSMC
vSMC: Scalable Monte Carlo
|
Go to the source code of this file.
Classes | |
| class | vsmc::MKLBase< MKLPtr, Derived > |
| MKL resource management base class. More... | |
| class | vsmc::MKLBase< MKLPtr, Derived >::deleter_type |
| class | vsmc::MKLConvTask< ResultType > |
MKL VSLConvTaskPtr More... | |
| class | vsmc::MKLCorrTask< ResultType > |
MKL VSLCorrTaskPtr More... | |
| class | vsmc::MKLDFTask< ResultType > |
MKL DFTaskPtr More... | |
| class | vsmc::MKLSSTask< ResultType > |
MKL VSLSSTaskPtr More... | |
| class | vsmc::MKLStream |
MKL VSLStreamStatePtr More... | |
Namespaces | |
| vsmc | |
| vsmc::internal | |
Macros | |
| #define | VSMC_RUNTIME_ASSERT_UTILITY_MKL_VSL_OFFSET(offset) |
| #define | VSMC_STATIC_ASSERT_UTILITY_MKL_CONV_TASK_RESULT_TYPE(ResultType) |
| #define | VSMC_STATIC_ASSERT_UTILITY_MKL_CORR_TASK_RESULT_TYPE(ResultType) |
| #define | VSMC_STATIC_ASSERT_UTILITY_MKL_DF_TASK_RESULT_TYPE(ResultType) |
| #define | VSMC_STATIC_ASSERT_UTILITY_MKL_SS_TASK_RESULT_TYPE(ResultType) |
Functions | |
| void | vsmc::internal::mkl_error_check (int status, const char *func, const char *mklf) |
| template<typename MKLPtr , typename Derived > | |
| bool | vsmc::operator!= (const MKLBase< MKLPtr, Derived > &ptr1, const MKLBase< MKLPtr, Derived > &ptr2) |
| Comparison of inequality of two MKLBase objects. More... | |
| template<typename MKLPtr , typename Derived > | |
| bool | vsmc::operator== (const MKLBase< MKLPtr, Derived > &ptr1, const MKLBase< MKLPtr, Derived > &ptr2) |
| Comparison of equality of two MKLBase objects. More... | |
| template<typename MKLPtr , typename Derived > | |
| void | vsmc::swap (const MKLBase< MKLPtr, Derived > &ptr1, const MKLBase< MKLPtr, Derived > &ptr2) |
| Swap two MKLBase objects. More... | |
| #define VSMC_RUNTIME_ASSERT_UTILITY_MKL_VSL_OFFSET | ( | offset | ) |
| #define VSMC_STATIC_ASSERT_UTILITY_MKL_CONV_TASK_RESULT_TYPE | ( | ResultType | ) |
| #define VSMC_STATIC_ASSERT_UTILITY_MKL_CORR_TASK_RESULT_TYPE | ( | ResultType | ) |
| #define VSMC_STATIC_ASSERT_UTILITY_MKL_DF_TASK_RESULT_TYPE | ( | ResultType | ) |
| #define VSMC_STATIC_ASSERT_UTILITY_MKL_SS_TASK_RESULT_TYPE | ( | ResultType | ) |
1.8.11