| 
    vSMC
    
   vSMC: Scalable Monte Carlo 
   | 
 
#include <vsmc/internal/common.hpp>Go to the source code of this file.
Classes | |
| class | vsmc::InitializeBase< T, Derived > | 
| Initialize base dispatch class.  More... | |
| class | vsmc::InitializeBase< T, Virtual > | 
| Initilaize base dispatch class.  More... | |
| class | vsmc::MonitorEvalBase< T, Derived > | 
| Monitor evalution base dispatch class.  More... | |
| class | vsmc::MonitorEvalBase< T, Virtual > | 
| Monitor evalution base dispatch class.  More... | |
| class | vsmc::MoveBase< T, Derived > | 
| Move base dispatch class.  More... | |
| class | vsmc::MoveBase< T, Virtual > | 
| Move base dispatch class.  More... | |
Namespaces | |
| vsmc | |
Macros | |
| #define | VSMC_BACKEND_BASE_DESTRUCTOR_PREFIX virtual | 
| #define | VSMC_DEFINE_SMP_BACKEND_BASE_SPECIAL(Name) | 
| #define | VSMC_DEFINE_SMP_BACKEND_BASE_SPECIAL_VIRTUAL(Name) | 
| #define | VSMC_DEFINE_SMP_BACKEND_FORWARD(Name) | 
| #define | VSMC_DEFINE_SMP_BACKEND_SPECIAL(SMP, Name) | 
| #define | VSMC_RUNTIME_ASSERT_SMP_BACKEND_BASE_DERIVED(basename) | 
| #define VSMC_BACKEND_BASE_DESTRUCTOR_PREFIX virtual | 
Definition at line 40 of file backend_base.hpp.
| #define VSMC_DEFINE_SMP_BACKEND_BASE_SPECIAL | ( | Name | ) | 
Definition at line 43 of file backend_base.hpp.
| #define VSMC_DEFINE_SMP_BACKEND_BASE_SPECIAL_VIRTUAL | ( | Name | ) | 
Definition at line 52 of file backend_base.hpp.
| #define VSMC_DEFINE_SMP_BACKEND_FORWARD | ( | Name | ) | 
Definition at line 69 of file backend_base.hpp.
| #define VSMC_DEFINE_SMP_BACKEND_SPECIAL | ( | SMP, | |
| Name | |||
| ) | 
Definition at line 61 of file backend_base.hpp.
| #define VSMC_RUNTIME_ASSERT_SMP_BACKEND_BASE_DERIVED | ( | basename | ) | 
Definition at line 77 of file backend_base.hpp.
 1.8.11