vSMC
vSMC: Scalable Monte Carlo
Public Member Functions | Protected Member Functions | List of all members
vsmc::traits::DimTrait< Dynamic > Struct Template Reference

Dimension trait for StateMatrix and StateCL (dynamic dimension) More...

#include <vsmc/internal/traits.hpp>

Public Member Functions

 DimTrait ()
 
std::size_t dim () const
 

Protected Member Functions

void resize_dim (std::size_t dim)
 

Detailed Description

template<>
struct vsmc::traits::DimTrait< Dynamic >

Dimension trait for StateMatrix and StateCL (dynamic dimension)

Definition at line 219 of file traits.hpp.

Constructor & Destructor Documentation

Definition at line 221 of file traits.hpp.

Member Function Documentation

std::size_t vsmc::traits::DimTrait< Dynamic >::dim ( ) const
inline

Definition at line 223 of file traits.hpp.

void vsmc::traits::DimTrait< Dynamic >::resize_dim ( std::size_t  dim)
inlineprotected

Definition at line 227 of file traits.hpp.