Morpheus 1.0.0
Dynamic matrix type and algorithms for sparse matrices
Loading...
Searching...
No Matches
Morpheus::DenseVector< ValueType, Properties > Member List

This is the complete list of members for Morpheus::DenseVector< ValueType, Properties >, including all inherited members.

allocate(const DenseVector< VR, PR... > &src)Morpheus::DenseVector< ValueType, Properties >inline
array_layout typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
assign(const size_type n, const value_type val)Morpheus::DenseVector< ValueType, Properties >inline
assign(const size_type n, Generator rand_pool, const value_type range_low, const value_type range_high)Morpheus::DenseVector< ValueType, Properties >inline
backend typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
const_pointer typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
const_reference typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
const_value_type typedefMorpheus::ContainerTraits< DenseVector, ValueType, Properties... >
const_view() constMorpheus::DenseVector< ValueType, Properties >inline
data() constMorpheus::DenseVector< ValueType, Properties >inline
DenseVector(const DenseVector &)=defaultMorpheus::DenseVector< ValueType, Properties >
DenseVector(DenseVector &&)=defaultMorpheus::DenseVector< ValueType, Properties >
DenseVector()Morpheus::DenseVector< ValueType, Properties >inline
DenseVector(const size_type n, value_type val=0)Morpheus::DenseVector< ValueType, Properties >inline
DenseVector(const size_type n, ValuePtr ptr, typename std::enable_if< std::is_pointer< ValuePtr >::value >::type *=nullptr)Morpheus::DenseVector< ValueType, Properties >inline
DenseVector(const size_type n, Generator rand_pool, const value_type range_low, const value_type range_high)Morpheus::DenseVector< ValueType, Properties >inline
DenseVector(const DenseVector< VR, PR... > &src, typename std::enable_if_t< is_compatible< DenseVector, DenseVector< VR, PR... > >::value > *=nullptr)Morpheus::DenseVector< ValueType, Properties >inline
device_type typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
execution_space typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
host_mirror_backend typedefMorpheus::ContainerTraits< DenseVector, ValueType, Properties... >
HostMirror typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
index_type typedefMorpheus::DenseVector< ValueType, Properties >
memory_space typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
memory_traits typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
non_const_index_type typedefMorpheus::DenseVector< ValueType, Properties >
non_const_value_type typedefMorpheus::DenseVector< ValueType, Properties >
operator()(const size_type i) constMorpheus::DenseVector< ValueType, Properties >inline
operator=(const DenseVector &)=defaultMorpheus::DenseVector< ValueType, Properties >
operator=(DenseVector &&)=defaultMorpheus::DenseVector< ValueType, Properties >
operator=(const DenseVector< VR, PR... > &src)Morpheus::DenseVector< ValueType, Properties >inline
operator[](const size_type i) constMorpheus::DenseVector< ValueType, Properties >inline
pointer typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
reference typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
resize(const size_type n)Morpheus::DenseVector< ValueType, Properties >inline
resize(const size_type n, const value_type val)Morpheus::DenseVector< ValueType, Properties >inline
resize(const DenseVector< VR, PR... > &src)Morpheus::DenseVector< ValueType, Properties >inline
size() constMorpheus::DenseVector< ValueType, Properties >inline
size_type typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
tag typedefMorpheus::DenseVector< ValueType, Properties >
traits typedefMorpheus::DenseVector< ValueType, Properties >
type typedefMorpheus::DenseVector< ValueType, Properties >
value_array_pointer typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
value_array_reference typedef (defined in Morpheus::DenseVector< ValueType, Properties >)Morpheus::DenseVector< ValueType, Properties >
value_array_type typedefMorpheus::DenseVector< ValueType, Properties >
value_type typedefMorpheus::DenseVector< ValueType, Properties >
view()Morpheus::DenseVector< ValueType, Properties >inline
~DenseVector()=defaultMorpheus::DenseVector< ValueType, Properties >