fml  0.1-0
Fused Matrix Library
gpuvec< T > Member List

This is the complete list of members for gpuvec< T >, including all inherited members.

_size (defined in univec< T >)univec< T >protected
c (defined in gpuvec< T >)gpuvec< T >protected
check_index(const len_t i) const (defined in univec< T >)univec< T >protected
data (defined in univec< T >)univec< T >protected
data_ptr()univec< T >inline
data_ptr() const (defined in univec< T >)univec< T >inline
dupe() constgpuvec< T >
fill_linspace(const T start, const T stop)gpuvec< T >
fill_val(const T v)gpuvec< T >
fill_zero()gpuvec< T >
free_data (defined in univec< T >)univec< T >protected
get(const len_t i) constgpuvec< T >
get_blockdim() const (defined in gpuvec< T >)gpuvec< T >inline
get_card() const (defined in gpuvec< T >)gpuvec< T >inline
get_griddim() const (defined in gpuvec< T >)gpuvec< T >inline
gpuvec(std::shared_ptr< card > gpu)gpuvec< T >
gpuvec(std::shared_ptr< card > gpu, len_t size)gpuvec< T >
gpuvec(std::shared_ptr< card > gpu, T *data, len_t size, bool free_on_destruct=false)gpuvec< T >
gpuvec(const gpuvec &x) (defined in gpuvec< T >)gpuvec< T >
info() constgpuvec< T >
inherit(std::shared_ptr< card > gpu)gpuvec< T >
inherit(std::shared_ptr< card > gpu, T *data, len_t size, bool free_on_destruct=false)gpuvec< T >
operator!=(const gpuvec< T > &x) constgpuvec< T >
operator=(const gpuvec< T > &x)gpuvec< T >
operator==(const gpuvec< T > &x) constgpuvec< T >
print(uint8_t ndigits=4, bool add_final_blank=true) constgpuvec< T >
printval(const T val, uint8_t ndigits) const (defined in univec< T >)univec< T >protected
printval(const int val, uint8_t ndigits) const (defined in univec< T >)univec< T >inlineprotected
resize(len_t size)gpuvec< T >
resize(std::shared_ptr< card > gpu, len_t size)gpuvec< T >
rev()gpuvec< T >
scale(const T s)gpuvec< T >
set(const len_t i, const T v)gpuvec< T >
should_free() const (defined in univec< T >)univec< T >inlineprotected
size() constunivec< T >inline
sum() constgpuvec< T >
~gpuvec() (defined in gpuvec< T >)gpuvec< T >