MCKL
Monte Carlo Kernel Library
Classes | Namespaces | Typedefs
weight.hpp File Reference
#include <mckl/internal/common.hpp>
#include <mckl/internal/cblas.hpp>
#include <mckl/core/is_equal.hpp>
#include <mckl/random/discrete_distribution.hpp>

Go to the source code of this file.

Classes

class  mckl::internal::HasWeightType< T >
 
class  mckl::internal::HasWeightTypeImpl< T >
 
class  mckl::internal::WeightTypeDispatch< T, bool >
 
class  mckl::internal::WeightTypeDispatch< T, false >
 
class  mckl::internal::WeightTypeDispatch< T, true >
 
class  mckl::Weight
 Weights of samples. More...
 
class  mckl::WeightTypeTrait< T >
 Particle::weight_type trait. More...
 
class  mckl::WeightTypeTrait< T >
 Particle::weight_type trait. More...
 

Namespaces

 mckl
 
 mckl::internal
 

Typedefs

template<typename T >
using mckl::WeightType = typename WeightTypeTrait< T >::type