vSMC  v3.0.0
Scalable Monte Carlo
Static Public Attributes | List of all members
vsmc::internal::Log2L< U, N > Class Template Reference

#include <vsmc/internal/basic.hpp>

Static Public Attributes

static constexpr int value = M <= U ? N : Log2L<U, N - 1>::value
 

Detailed Description

template<unsigned long long U, int N = std::numeric_limits<unsigned long long>::digits - 1>
class vsmc::internal::Log2L< U, N >

Definition at line 150 of file basic.hpp.

Member Data Documentation

template<unsigned long long U, int N = std::numeric_limits<unsigned long long>::digits - 1>
constexpr int vsmc::internal::Log2L< U, N >::value = M <= U ? N : Log2L<U, N - 1>::value
static

Definition at line 155 of file basic.hpp.