NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
nvbio::util Namespace Reference

Functions

template<uint32 N>
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
lo_bits ()
 
template<uint32 N>
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
hi_bits ()
 
template<typename Iterator , typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
count_occurrences (const Iterator begin, uint32 size, const T val, const uint32 max_occ=uint32(-1))
 
template<typename L , typename R >
NVBIO_HOST_DEVICE L divide_ri (const L x, const R y)
 
template<typename L , typename R >
NVBIO_HOST_DEVICE L divide_rz (const L x, const R y)
 
template<typename L , typename R >
NVBIO_HOST_DEVICE L round_i (const L x, const R y)
 
template<typename L , typename R >
NVBIO_HOST_DEVICE L round_z (const L x, const R y)
 
template<typename L , typename R >
NVBIO_HOST_DEVICE L round (const L x, const R y)