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 | ) |